I agree with hobbs' philosophy.
KSP is such an open sandbox game with so many aspects to it, that sometimes you just want to spend your time with those other things, and not with a tedious part of it. A lot of us are quite busy people and don't have much time to devote to games, so when we get those 2-3 hours or whatever, we want some quality gaming time. If 2 of those 3 hours are going to be spent docking, and you don't quite enjoy that part of it, then.. was your gaming break a success?
And from the looks of it it doesn't really look that much like cheating. It just seems to automate some parts? That seems realistic.
If I'm not enjoying a game, I usually move on to something else. Games are supposed to be fun, right? Sure, parts aren't going to be, and there's always tedious parts, but if you can focus on another part of the game that you really enjoy, especially if it's a sandbox game, why not do it?
Having said that, I will probably dock normally, for my next mission that requires it. I've only docked once, ever, and that took forever, but I want to try it a couple more times. Eventually I'll probably want to focus on other things in the game though, such as landing on planets or whatever. That's why I use mechjeb to give me that nice parabolic curve when I launch - I can focus on everything else - and mechjeb will save me some fuel. win/win.
So that's my take on it.
Still wondering if anyone has any insights how to test your rovers on Kerbin, easily. I have ideas but they seem convoluted. I am not a very clever man though, so that could be the problem.