hey!
There are no bans waves as such, just more people botting than before and all using the same paths, therefore, more players know what to look for in a bot, and more player reports.
HB is still undetectable. If it was detected.
ALL of us would have been banned. Same for this path detection. Many people use kicks without ban then some people use it for level 1-5 and get banned. Its all about if you were running in a circle for 10 minutes and been reported by a player.
BGbuddy, is'nt as safe as it used to be due to bots running in the same path or have certain twitches. People spot this within 30 seconds and tell everyone in the Bg to report you.
GB is also very unsafe at the moment. Especially if you are mining crazy amounts.
Overall. The safest option of all is not to bot.
BUT If you want to bot, then do it smartly. Don't over do it playing 72 hours straight. Don't go AFK, always watch your toon so if hes stuck you can give him a guide in the correct way. I bot off and on through the day as if i was a man with too much spare time. i don't leave it running silly hours, and if i get a /w about being a bot, im there to reply, "nah just new to the game

so i still suck a bit."
Overall, i use Questing with kicks. Avoid GB and i do think BGbuddy is a bit unsafe ATM, but they are working on some changes i believe
I would recommend the addons jumpy and LogMeOut.
Jumpy randomly jumps for you, making you a bit more player like. Log me out logs out with certain triggers (/w from players/GM, certain level, certain amount of stucks etc)
Just be smart, you'll be fine, but don't bot on anything you can't afford to loose. There's a sale on the Battlechest for ?3 so maybe pick that up if you dont want your main account banned
Enjoy!