TSP and Vengeance racing also offer drop-in kits. I agree with Josh to drop compression if you want to run 93 octane. You might consider balancing the rotating assembly especially if you plan on doing mile or road course events. Pray Performance has a video on it. After I seen this video it has me second guessing just dropping rods/pistons in my engine. I know some haven't had any issues, just like I have been pumping 10psi thorugh my SBE for 4+ years with no issue. But these LT1's seem to be a crap shoot.
8min in video it's discussed.