Actually, on the LBE 10 pound aluminum flywheel, I do believe the ring gear can be swapped out. It's custom made.
As for the stock flywheel, you are right about the ring gear.
It's either that, or buy a heavy *** flywheel, or change where the pocket for the starter is, ( aluminum...