My bard was playing okay ... was moving about, always assisting and actually positioning behind the mobs, etc.
About 2 weeks ago I noticed I had no twist set up.
I added rest and combat twist lists to the bot.
I noticed the bard was doing the twists, was assisting and meleeing, but not moving ever during combat. As a result mostly the mobs were not being melee'd by the bard since only very few times they happened to be standing on it/in range.
I think if you remove the twists, it will go back to positioning and meleeing. Check it out and see? If so ... it's as I describe, I don't know if that's intentional but my group are mostly casters so I didn't mind much, it was better to have bard buffs up.
There's a new plugin on the MQ2 forums recently, MQ2Medley .. I got the impression from a quick read that it would detect situation (combat, named, rest, recovering) and change song sets based on that. Maybe the way forward is to check that out and dump mq2twist. As far as mq2bot goes that would mean just removing the values you have in the bot twist entries.