Good find, Cody! That bike is great, though some might say I'm biased!
As far as trouble in the corners and holding a line, I'm sure it's just SR's taking over. Remember to apply the throttle evenly, smoothly, and constantly through the turn. You'll do fine. You just need to adjust to the extra power, and it's a LOT extra.