Well, I was also a little concerned by SOME of the Episode. The writing and structure didn't engage like some of the excellent episodes this season. Mostly the effects were good.
I wasn't sure at first why 80's Ruby would change the deal, particularly after Baal had come out on top?
Then...