I have ran both of these pistions in both of my motors, first motor was 11:1 wiseco, h/r crank, stage two h/c. skirt snapped off in 6 months, replaced it with another. took the motor apart to replace base gasket 3 month laster and checked pistion, cracked skirt on the verge of braking off. So i replaced both pistion and cylinder thingking it was wore out from pistion slap. 3rd wiseco 11:1 pistion lasted 5 months and blew my whole motor up throwing rod out of the front. rebuilt my whole motor but same parts, stage two h/c, h/r crank, and replaced the pistion with JE 12:1. Ran it for a year and a few months till i changed my oil and totaly forgot to tighten my oil drank plug and yeah you get the end of that story motor stoped solid haha. But it took it apart and the skirts wernt cracked or broke so i guess JE makes a better pistion IMO And i repalced that pistion with the same but bored it to a 686 and 12.1.5 or 12.5.1 i cant remember what it is now but its been in my bike sence sept 18th and still runs 100%.