I don't think it actually generates more hp. Flywheel just decreases the rotational mass making it more responsive to the throttle. It's just less mass for the motor to be pushing around. As for the pullies, I think some after market companies actually change the ratios so that they spin at different speeds to free up some hp.