good to see that someone still remember Physics.
Yes you are absolutely correct sk. The further they are away from the centre of the rotation the more inertia also.
DiRTgarage, your heavier flywheel helps your launch because it has more momentum than a lighter one. Your propshaft however does not spin until you launch So the heavier it is the more bog you may have.