What connecting rod and bearing do you plan to use to compensate for the reduced diameter of the rod journal when you change the stroke?? A 90 MM Diesel piston that's available on Ebay solves the low compression height problem, but you'll need to put a bushing in the piston pin bore to make the stovebolt wrist pin fit. A 292 chevy six rod will also work with a 235 piston, but there are also some dimensional differences that need to be addressed there.
Jerry
Edit: Check this one out:
www.ebay.com/itm/255759757459?90.5MM=3 9/16"
The piston crown is thick enough to machine it level with the top of the block.