I just hate questing, do always the sames quests ( kill / loot / escort) by rollface on keyboard. Such a waist of time. And don't tell me " it's to learn how to play a class " ah ah.
So i used HB to lvl up 12 char 90 atm. 10 with only questing and 2 with quest from 1 to 85 and 85 to 90 by bashing mobs.
Never get banned.
You just need to use the bot like a normal people will play :
- install addon that make sound when you recieve a /w ( like chatsounds)
- never bot more than 10 hour in a row (Week End ?), idealy less than 7h.
- regulary check you bot. Are you stuck by talking to a npc ? stuck in environment, having parkinson ?
- don't use relog pluging. If your character delog because of a script error or HB, he will do it again and again.
With just this 4 rules, you are safe.
Of course their is always a risk, it's very easy to spotted a bot if you follow him and if you don't /w him (like taunt them if they are in the enemy faction

, only bot attack when taunted ) but atm, never had problem with questing bot.