Def needed to bring that front end down/out! Told you I would have been a nervous wreck! Need to get rid of the twist throttle! That should help you feel more comfortable on it! Or just get some trail time with the twist! And that thing will buck you off of it you will see! A I think a KOR trail...