That's quite the windshield, How's the bike for power?