lm7 piston question.
L33 and 4.8s used the flat top piston as noted....increases compression over dished.
Make sure to have the assembly balanced after changes as the crank was balanced to a specific configuration.
I say buy aftermarket rods with upgraded bolts and keep high comp pistons if you can't swing aftermarket pistons.
But seeing how you will be beating the **** out of it and keeping the engine in high RPMs most of its life, I would say it's beneficial to forge stuff. It's going to be cheaper in the long run to do so rather than havine to rebuild or replace the engine everytime it breaks.
There are plenty of budget stuff, like the junkyard pistons from Wiseco specifically made for the 5.3 with 2618 alloy and very good price. Scat makes some forged steel rods with ARP bolts for under 300 which are worlds better than even the stout Gen IV rods.
Other than that, there aren't really any good upgrade options OEM. Hypereutectic pistons are as strong as they get regardless of year. You won't see 09+ pistons being that much stronger than pre 04 ones for example. Rods yes, but even those are decently expensive and by the time you put in ARP bolts you spend the same kind of money that you would've paid for forged steel rods.

