Not sure what problems yall are having, but when using the "BGBot" it doesn't really use a profile, but attempts to figure out where to go based on what is being capped or not. It works really well in Eots, AB and TBFG (Gilneas) it could be better for sure, but in Battle for gilneas, it runs and caps the flag and stands there for a while. It only leaves if another node starts to get capped, then it runs to it. In AV it sometimes does weird shit, by running to defend before the team even gets to the captain, so that could use some improvement. IMO the bot should run to Galv/Balinda respectively, then tun to the nearest tower and cap it and stand by the flag, rinse repeat until the team is on the boss, then it should go in on the boss. I would LOVE an option for "offensive" or "defensive" that is user select-able. It also needs improvement in SotA, to focus on the vehicles above all else, and it needs improvement in IoC, the side doors always go down first, but I've found the bot standing in front of the enemy base's front door, unable to move in, and it gets reported AFK if nobody attacks it and booted from the BG. Also in IoC, every bot waits a few seconds, then takes the portal after the door closes, which no human player would ever do, and is IMO a huge red flag. The bots need to stand by the gate, rather than fanning out a few yards from the starting position (works fine in AV and AB, but the ones with the gate farther, like IoC, TP it is easy to spot the bots.
But even as it is, I've farmed thousands of honor doing this with light supervision (often only taking over to run the bot away from a hopeless fight) IMO it's the CC that's the biggest part of BGs. Once the bot is in combat, the CC takes over, so the weak spots of every CC are tested. ShamWow is awesome in PvP, every iteration is more improved.