So, it seems their server side detection is quite efficient. I had 9 bots , 3 per VM , different v p n / each. I had 5/9 disconnected at the same time. I appealed and 4 of them were overturned immediately , one of them with a 72 hour suspension since this happened before to him and even though that ban was overturned, it seems it counted now.
The other 4 bots were leveling with Kicks or leveling herb/ mine in other areas, they haven't touched Pandaria yet. 3 of the accounts were farming in Pandaria for like 2 days, custom profile , a quite long one and the farming was done using a different bot, not gatherbuddy. So, don't blame GB2 or CTM because that's not what's getting you banned. It's purely server side detection logic. Which apparently isn't perfect, since 4 of those automatic bans were overturned with no questions asked.
The other 4 bots were leveling with Kicks or leveling herb/ mine in other areas, they haven't touched Pandaria yet. 3 of the accounts were farming in Pandaria for like 2 days, custom profile , a quite long one and the farming was done using a different bot, not gatherbuddy. So, don't blame GB2 or CTM because that's not what's getting you banned. It's purely server side detection logic. Which apparently isn't perfect, since 4 of those automatic bans were overturned with no questions asked.