A while back, around when Classic launched, people were using similar (if not the same) software to queue up remotely to log into the game. At that time, I believe it might have been Vrak (he can correct me if I’m wrong) who suggested against using such software as it may still violate the essence of the cloud computing rule.
Personally, if someone is AFKing in a BG, then they should just be reported as such in-game by the others in the BG. That’s really all that needs to be done.
If you feel that someone may be using software to violate the rules, then a right-click and report for cheating is best.