TL/DR: How hard is DIY maintenance on an XSR900, is it recommended, and what should I know about it?
I'm considering purchasing a Yamaha XSR900. I've owned a 2003 Triumph Bonneville, and currently own a 2017 Bonneville T120, and a 1978 Suzuki GS550.
In general, I try to do all of my own...