I have ppm rods and piston and swear by them here in Australia. The company was a pita to deal with but got there in the end.
Thomas is not the easiest guy to deal with, I've tried and gave up but luckily I was able to acquire some from another project that changed direction.
I personally wanted 9.5 to 1 comp due to not running e85 and it was the best move I've done.
Car loves the lower compression, I can run more boost and car runs cooler when driving normally.
Didnt loose any hp but actually made more every where thanks to the Vtt GC's and almost making as much power as on e85 on my previous turbos.
This Engine we are building now is going to be dual use 93 for street use and e85 for 1/2 mile events with a massive gtx 3584RS running around 35 to 38psi.
This is certainly going to have to be on a hub dyno as the roller dyno has trouble holding the current setup at 490rwk + on the dyno dynamics dyno.