You only usually get banned if you go afk, sometimes you'll find that even when the bot is doing the quest it's actually appearing like a bot around other people... this was the case for me on one of my own private questing profiles because I didn't have hotspots so the bot would run back and forth on just one small part, this lead to someone say "reporting you for botting" in which I responses (before he flew away) "GOOD LUCK SIR!". no ban.
I'll tell you several problems that'll get you banned.
1. Infinite stuck on FlightPath (shouldn't happen anymore)
2. Definite pickup or turn in
3. Standing near NPC for hours
4. Mesh issues
5. Fly spam back and forth outside caves
6. Small area, going back and forth when doing a quest
7. Getting stuck in a tree or in a mushroom (Zangermarsh)
8. Black Screen of Death
9. Getting stuck but IsStuck is not being called because you're still moving around
10. Incorrect questIds or general profile issues which leads to looping.
11. Not responding to whispers, say or even guild.
Most of these issues can be fixed with a plugin which is what I use, and a small amount can be fixed with resolving profiles issue... the other mesh issues needs to be fixed by the devs

.
I'm also sure that Kicks has set the way for 1-90 pure afk questing by having so many people report the mesh issues which hamper the attempts to do so... I really think that the bot can afk up to level 80 at the moment (with plugin) but at that point it will have issues in some areas due to mesh issues or the fact it's not even meshed.