Mine is basically a max cha warchanter 34 pt human bard. TR'd from drow bard.
All haggle feats/enhancements, past life bard. All the rest of my build points went to str/con. I usually run around 28 str and 420 hp's. Haggle currently maxes out at 97 with buffs i get myself (I use a second acct for bard song and monk buff when I'm buying a lot) I need a few more pieces of gear to hit 100.
Not my favorite bard to dps with, though I do melee raid bosses etc with her. Once I can finally make my SoS epic Ill prolly melee a bit more with her.
Not much different from your original build other than I went warchanter.