I'm going to need a re-watch on this as DC2 was a bit jumpy so missed bits but first impressions were OK.
OK rather than good because it just seemed a bit overblown at the end. The whole, "oh there's another monster, we must reunite the lovers after reuniting the family" upped the saccharine level, perhaps at the expense of finishing the family's story properly. And really, Dougray Scott asking the Doctor what the future holds for him and Jessica's character? Ummm - OK so here's the evidence from far into the future, whaddaya think?
Also - surely to be a super successful secret agent you need to be able to read people, so him not knowing that he was on to a sure thing with Jessica throwing doe eyes at him was more unbelievable than that absorbaloff outfit from a few years ago. Perhaps that's supposed to be a reflection of the Doctor's unintentional pulling power? If so then this ep again is not about the story itself but all about self-congratulatory nods to Who history (eg the references to Metabilis 3 and the Eye of Harmony) for long term/non-casual viewers.
It was better than Rings for me, but again felt rushed (as well as overblown) at the end.
One thing that did ping my radar, big time - Clara does not know common human phrases. I'll need to re-watch to note the specifics, but some of the lines of dialogue really struck me as awkward or not what I was expecting. Whatever Clara is, for such a well-read girl, I no longer believe that she is a normal human girl. In fact, her misuse of language almost echoes the Doctor in some respects...