I don't do 'moto' but i would love to have a flywheel and clutch. The 100 percent torque at zero is theoretical at best, stuff would get torn apart if that scenario was permitted. Also consider a clutch and flywheel might actually provide 150 percent torque, comparatively.
No clutch isn't a...