I've had lots of bikes, dirt bikes, touring cruisers, sport cruisers, touring sport bikes, etc . Liked and disliked things about each bike. The S10 is not a great dirt bike, but I can take it offroad, just not places that I would take my KTM 450EXC. It's really heavy, and for me is dangerous on loose sand. I'm running Mitas E07's. I like riding it along two-tracks, but won't take it on single tracks. I like it on-road, probably about as well as I've liked any on-road bike that I have owned. Runs smooth, and has plenty of power. It's not as comfortable as my touring cruisers with backrests, highway pegs, etc, but it is pretty comfortable. It handles well at relatively good speeds in the tight twists, even on the E07's. My son is an aggressive rider on a KTM 690 Supermoto, but I can almost keep up with him (say within 30 seconds) on a pass through the Tail of the Dragon.
Maintenance costs, as I do my own, are very low on the S10. I only have had my 2013 that I bought new, about 7 months and have 8,000 miles on it now. I have not had 1 single problem of any type so far, and I push it pretty hard.
Overall, very happy with the S10. I looked at the Triumph Explorer and the BMW, but went with the S10 due to what I read about reliability and maintenance costs (not to mention purchase price).
Is it boring? Never. But I can't think of a single bike I have ever owned that I thought was boring. Now, is it sexy? No.
Just my .02.