Just my .02....
I wouldn't (didn't) spend the money on new pistons (forged or other) and stay at a low 8.5 comp, I'm not saying shoot for the moon but I'd go for 9:1. A stroker rotating assembly is a decent investment to still end up with a low compression motor when you have choices.