yeah,, ive been running billet,, and now inboard pin forged pistons from diamond for about 6 years now,,, its more about the design of the piston,, dimensions rather than the struts,, there are a few things "wrong" with the piston in the picture

an inboard pin piston from diamond after i lighten it is about 585-600 grams at a 10.250-10.300 deck height,, westcotts millers are 550-575