Funnily enough I actually find DNC more fun than MCH ( might have to do with my love for NIN tho, dance system is somewhat similar to Ninjutsus with steps leading up to a big hitter ).
I am currently leveling BRD and I think it seems more fun too but I'll refrain from commenting too much on that since I basically have no real experience with it.
BRD is actually the only Job I never bothered to level up in any expansion, Highest I ever got it was 50 something in Heavensward I think.
So maybe because it's quite fresh to me it makes me a bit biased in its favor.

Imo tho I find that the lack of hardcasting generally tend to make mechanics a bit less fun on them compared to uh.
Well BLM and RDM now, not so much SMN since it's basically all insta-casts.
But that's also a personal preference, I like the game within a game you play with positioning and moving out of things last second to get a cast off.

I can see how BRD might be quite spammy tho, but I think DNC is pretty solid.
My main gripe with it really is that a lot of the animations cancel when you move which is a bit unfortunate considering that they're dancers it kinda breaks that flow visually.
Gameplay-wise tho I don't rly have any big issues with it.