I feel like Dancer would feel far more unique if it played somewhat like the hunting horn from monster hunter.

Instead of pressing what random dance move flashes
You combine different dance moves to get different buffs.

Green = health/regen
Red = damage / skill speed
yellow = damage resistance / parry / reflect
Blue = MP regen