So I saved a few bucks and just ordered Tom's pistons. Want to do it right the first time.
Those pistons will do a lot better if you do plan on Nitrous.
I would suggest a progressive Nitrous controller,much easier on the engine,head gaskets & much easier to get the car to hook up,easily adjustable.
They are pricey,but I was never a big fan of squeezing a lot of nitrous all @ once , well for my inline 6 anyways.
With V-8's I had better luck w/nitrous.
MBHD