Used this for half my toons, just a few tips for everyone. Its not 100% afk, you need to babysit it sometimes but thats generally only every once in a while.
If its bugging out with nothing to do, look at what its trying to do in the honorbuddy client (click info) then try help it by moving it towards the objective, sometimes it then picks up and starts auto moving again. Same with quests, sometimes you just need to interact with an object or npc manually to start it, then it returns to normal function.
In Spires it may have trouble facing the scenarios if your toon isnt a solo class, these can be removed by looking at the mob ID its trying to kill, going into XML notepad, clicking control+f and searching for the quests its trying to complete, then delete them. It should then skip this scenario. Alternatively you can do them manually by pausing the bot and playing the game, or even using another botbase and position manually.
Buildings required are as follows, Arena in Gorgrond, Sanctum in Talador, EXP bonus building in Spires and the siege building in Nagrand. It done them automatically for me, again click info, the bot has pauses in it but they count down before picking the buildings.
PM me for any info, I have probably encountered every small problem with these profiles but managed to work around them.
EDIT: Also some pathing issues in Talador and Nagrand where it tries to run through Alliance camps and attacks the guards. On nagrand its when moving towards Mankriks girlfriend, cant remember the talador one but its the one before the shadowcouncil books I think, tries to run through an alliance island and attacks guards.