I like your idea but I do agree with what people are saying about it being too relied on BRD's Songs, Perhaps if you change into 1 Skill that when dance depending on what Song is beginning played so it's like 1 skill with different output.

But a Healers class being relining on TP sounds like a nice idea.