130 tooth vs 143

I think that is a minimal concern, weight, but parts availabilty and price is the other side to it all.
I have the smaller more popular flywheel in my Cuda 360 and is combined with a Centerforce dual friction clutch. I have no problems with holding power. Not that it's a monster 360. Under 450 HP I think.