I do my own maintenance. i can tell you from experience, that working on all my GSes has been easier than the work on my hondas, Suzukis, triumphs, KTMs, Yamahas, kawasakis, harley Davidsons.... I have always been a two bike stable. The Ural is my current second. I can see from your post you dont own one. The new one is pretty good.
The Road is Life