I think it's rather safe with questing assuming you monitor it so you don't get stuck at certain places. I've leveled two chars to level 85 the past few weeks and when I use the questing profile, I let it run for about 10 hours/day. Personally, I avoid BG's and Gathering (Ghost iron ore and Green tea leaf in Jade Forest/VotFW) just because people tend to get banned a lot by that atm. But I'm pretty sure that those who bot "smart" still use the gatherbot for these matters.
So my personal preferences atm:
+ Kick's profiles for questing to 85
+ AutoAngler
+ Gatherbuddy in pre-MoP
- BG-buddy
- DungeonBuddy
- Gathering in MoP
- LazyRaider
In the end, it all depends on how many players that are in your zone that might report you for acting "bottish", but the BG-buddy and Gatherbuddy in VotFW are strictly controlled by GM's atm!
/<(*(()><