I wasn't a huge fan of the musical episode. I agree it felt forced... it seemed like they wanted a musical episode and figured out how to make it happen.

Really like the new Arrow episode though....