I love musicals, but this episode was a total dud.
The premise was absurd. In a universe where they have the Q, and other entities of absurd power, they could easily have made this episode about some creature using the crew as singing puppets for their amusement. The idea that this was natural phenomenon that follows the rules of musicals was just several orders of magnitude too stupid.
But the worse crime of this episode was that the music was just awful. Incredibly boring melodies, and the lyrics were equally dull.
I would have forgiven all other sins in this episode if the music had been great. But wow... I can't believe they moved ahead with a musical episode with those songs. Just terrible.