Going Rogue does not guarantee more DPS than non-Rogue. However, it will normally deliver more dps since 2 levels of Rogue grants +6 damage/attack Sneak Attack. While this isn't as meaningful for a THF build, I was explaining why TWF went Rogue instead of Barbarian.Flavor my butt. Going rogue does not guarantee more DPS than non-rogue. Going 16/2/2 will ensure you can hit in any circumstance. I've heard many TWF cry they cant connect on epic content. Not so with a properly outfitted Bard/Fighter/Barbarian. Since you need only focus on strength to affect your to hit and damage check this end game math (depending on a few pieces of high end gear of course)
In terms of hit, most Bard/Fighter/Rogue builds use racial weapons which offset the -2 penalty. So you're talking a truly minimal difference in hit. Even then, a TWF B/F/R who hits on a 3+ will out-dps a THF B/F/B who hits on a 2+ because the B/F/B build simply doesn't get the THF advantages necessary to bridge the gap in single target dps.
Also, I'm not sure why you think that Strength doesn't affect hit and damage for one-handed weapons. It does. If you examine the common multi-class Warchanter TWF builds you'll notice they put levelling points into Strength.
In terms of "flavor", your build - like your Haggle Queen - is a "flavor" build. It is not optimized for endgame play. It will be much easier to level than a TWF build of the sort I was talking about because THF starts out much stronger than TWF, but once you're breaking in the early-to-mid-teens, the TWF will do more damage and have the potential to throw far more effects. You've also chosen a race for flavor rather than optimal play - as I pointed out on another thread, Warforged is a far better choice for this build.
Divine Power doesn't actually add BAB. It just adds +hit and (perhaps) a bit of BAB-adjusted haste. Equip a two-handed weapon on a level 10 FvS/Clr and start swinging it with and without Divine Power. What you'll discover is that while you do get Strength and a better chance to hit, the size of your glancing blows doesn't change. You can also perform this test with Manyshot (although such characters are less common).Rogue doesnt always give you more dps. You also wont top out glancing blows by only going 12 bard. BAB can be made up with divine power scrolls. You will have the umd to use them easily. This is a great new player build. And untill they break out tier2-3 bard pre's its what id go with. Unless you really feel you need evasion.
In terms of "trash talking", I'm not sure why accurate information annoys certain people on these forums, but many long-time posters seem to get offended that someone might have the temerity to correct their inaccuracies. However, I'm pretty sure that new players prefer not having nonsense thrust on them and then finding out 15 levels later they made crucial build mistakes.