I have heard nothing but good things about the bike, so much so that I will 90% be purchasing one soon. My question is...Maintenance, how difficult is it to do yourself? I have heard horror stories about some bikes having to remove the exhaust just to change the oil. Any experience out there?