No. No. No. No. NO.
Bards are casting DPS. Their total (casting + melee) dps is on par with beastlords*. Of that total, approximately 30% comes from melee dps. So: 60% casting DPS, 30% melee dps. (The melee portion will be ~ 100-120 DPS for a thaz geared bard with no tomes). I don't know about the rest of y'all but I've never considered 120 dps on a player to be anywhere near "melee dps class" worthy. At that point, every 1% crit strike addition adds LESS THAN 1 dps. Oh boy howdy, now I'm 121 dps! Watch out Thazeran, here I come!! The reason many bards consider the class to be "dps class" is because asides from getting 1-2 items with instrument mods, they can't do a single thing to increase spell dps output: so they either gravitate towards dps gear to increase their nominal melee dps slightly, or they gravitate towards tankey gear to increase their nominal tanking ability slightly. This is the source of the "BARDS R A DPS CLASS" claim (as well as the "BARDS R GRATE TANKS" claim) when the truth is that "bards are great utility" and have always been intended as a utility class.
I'm frankly quite disappointed in the lack of charisma effect on songs and spells - it might just be me but it seems a little broken. I can see how raid mobs with a capped resist rate can hit their "rock bottom" with malise/etc. but I'd prefer to see the effects of malies/etc. capped at a slightly higher number and the effects of charisma go the rest of the way. But that's a topic for another day.
Moving along to the tmap quest: I see no reason to change the reward for bards to make it just as useful for them as for every other class (see: every other thread recently posted on the topic of making same tier items identical or perfectly equally useful for every class). Variety is the spice of life! If you don't like it, you can save yourself a lot of time and money and energy pursuing some other item to put in that slot: particularly with high end droppables from several end game grouping areas.
*I wouldn't readily admit that if I were you: it's a quick way to get nerfed.