Mh, I hate the bot, too...
Tried it in AB yesterday (frost 2h dk with the ezfrost - cold as ice custom class) and the cc is doing well (in fight) but general movement in battleground is... ridiculous? Tried it with Squire (PVPBot, not BGBot^^), without Squire (both bots) but most of the time the char is on it's own (because he's riding from place to place while not grouped with other players) and does jerky movements while mounted (15 feet forwards, turns back, 20 back, returns, etc.) 40 yards from the place of fight.
Are the pvp- and bgbot really that bad or what am I missing here?