I'd say this season holds a lot more promise than the last one did, it's found its footing, managed to reintroduce connections both to classic who and modern who, figured out how to invoke a genuine sense of actual stakes regarding outcomes, and set up what may (or may not) be a continuing arc of some sorts. All things that last season completely failed to do at almost every turn. There was probably more engaging plot in these two episodes than all of the last season combined (except maybe Kerblam!). And yah, there were a few cringes, (I'm not overly fond of Bill&Tedd'ing one major plot point, then the 'I just went back in time and disabled your dohicky' resolution to the other - but I can't claim either are unique to this episode). Overall, I liked it. I hope the upward trend continues.