Hey guys I have a buddy looking at an 05' 660, but I don't know anything about them. Just kind of want to help him go in with some knowledge. So what are the goods and the not so goods with this bike? how about support? are they easy to work on? Anything would help thanks guys.