Debatable.
If you're twinking, most bard gear gives Dex/Cha bonuses so I've never found that I've been hindered by not focusing on either off the bat. I dump into sta normally since it's the one stat that's going to be hard to max, even if we don't get the same HP bonus from it as a pure melee.
If you're not twinking, Dex not a bad idea if you're solo-kiting your way up, Cha not a bad idea if you're grouping / playing with friends for the most part.
__________________

Gradner Goodtimes - 60 Bard
|