Just A Heads Up, Disco Ball Is Granted At Lvl 10 For Bards.
Also Only 8 Lvls Of Bard Means Your Spell Pen Is Going To Be... Well Very Very Terrible Vs. Devils In General, Or Anything With SR For That Matter, Aka Your; Soundburst, Hypno, Ottos Dance(1st Lvl), Charm, Etc Etc. Anything With A Spell Pen Check.
Glitter Dust May Be Your Only CC Option, And With 26Cha Your Dc Will Fall Short Of Respectable, Personally Cha On Your Build Is Good For Umd, Save Your SP For Haste/Displace/Rage, Leave The CC To The Casters While You Buff, Goodhope Is Also A Nice Choice.
Greater Two Weapon Fighting Is An Awesome Feat, If You Can Make Room To Take 15 Base Dex, And Eat A +2 Tome. You Wouldnt Be Sacraficing Too Much IMO.
Looks Like A Fun Build ThoughGl With It!