Machinist is probably the one exception but even that's kind of hit or miss.

but Bard and Dancer feel so uninspired, which is kind of ironic given their jobs.

How could they improve the overall gameplay of either to make them more interesting to use and play?