what about wind blast? I like cruisers around town but have felt like Im going to be blown off the bike at Hwy speeds. Tell me more about your bike. How is it set up.