I really don't think you understand how Dragon Dancers are used.To be sure to kill a pokemon which has Counter?
Bringing it in and dancing early game is a fairly useless endeavor that will lose you a turn and possibly get you hurt pretty badly. There's no way you'll ever be able to dance more than twice, most of the time more than once, due to the fact that all dancers, while not fragile, have some massively common and easily exploited weaknesses. Thus, you save it for the late game, when everything is somewhat damaged, and then after a single dance you can take down just about everything that's left, even the stuff that would otherwise be a threat.
Talking about "what ifs" like being able to dance more than twice is pointless because it will never happen against an intelligent adversary.












