Have stalled Majesty several times, once going into a corner, another on entrance ramp, each time by simply letting go of the throttle.. I think the engine pulls it down. The windscreen is just a function of height and preference, but not many accessories listed on Yamaha webpage...how about LED modulators for brakelights? I love my bike, fyi.