Low mass flywheels are great as long as you keep your RPMs high. Like a race car. It sucks when you shift to neutral and the throttle is cut and the engine stalls before the ECU can catch it or when your sitting at a light and the A/C compressor kicks on and the car dies.
But now your smarter and you coast down to low revs before going to neutral and have the A/C off so you'll have that extra power when the light turns green. You stamp on the gas, and crap, it just died because when the throttle opened and let all that air and fuel in, there wasn't enough energy stored in the flywheel to compress it for firing.
The flywheel in this car is heavy because it is small diameter. The car still has to idle fairly high just to keep enough energy in it. And the clutch engagement is programmed where it is so the flywheel has enough energy for compression. That's why on something like a LandCruiser, you can let off the clutch fairly rapidly without even giving it fuel. The flywheel is providing a lot of energy for compression as well as moving the car.
So, if you plan to only race and you set the car up for the launch correctly, go for it. Otherwise, I would look somewhere else for power. Just my two cents.