Mark, there are quite a few interesting pistons made for big bore 125-150 four strokes singles, very modern in design: light, slipper skirt, graphite coating, 1mm rings, etc.
Never looked into 64 mm as I run 57's for the 500 class, but I remember seeing some nice ones in 61-62-63 sizes. Most will have very low decks heights though, so require serious milling of the block. I went that way and pretty happy so far.
would be great to see the type of welding you've done to those heads and how the chambers ended up. How much bigger a valve did you fit? Did it require new seats?
Cheers
TG
the kit piston I am currently using is on the left