I'm not convinced high RPM's and strokers are incompatible. I run a 3.85" stroke crank with 6.125" rods in a .020 over cleveland block and spin to 7500 often. Internal balance, solid roller cam, and Al flywheel help.
Yeah, the pins in the oil ring but the only issue in +6000 miles and numerous track events was a broken link bar on a lifter pair.
As Jack says, my 2 cents.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.