I think the idea of the TARDIS landing wherever The Doctor needed help was always a B.S thing from the Moffat era, now they've left us with the implication that ever since the 70s, it's been more or potentially influenced/decided upon by a God is much better for the show, and retroactively helps assert a sense of second sight and forboding, that rewards fans of NuWho whenever they watch an old serial post-Pyramids. I also like to headcanon Idris from The Doctor's Wife may have now been a constructed consciousness conjured forth by Suktekch to give The Doctor exactly what he wanted to hear.
And is Mrs. Flood's get up at the end a take on both Mary Poppins mixed with East 17? Given the Christmas connections to the story of Ruby Road, probably
For anyone who didn't watch Doctor Who Unleashed or were unable to access it, there were previews of Ruby returning in series two and some info on the Christmas special.