I love this show for how fun it is and how it embraces absurdity. It makes a nice break from how the other Arrowverse shows can take themselves so seriously. Time travel is apt to create strange dichotomies and this one made me laugh out loud. Yes the Flash musical episode wasn't that great despite having excellent singers. The musical number was only one segment of the show, but is was really well done as a number and as an emotional climax of the episode.