Liked it. Enjoyable episode.
Ruth being The Doctor. This is going to ruffle a LOT of feathers. Because it's re-writing in show history and canon of established Who, and unless its resolved WELL, as I said earlier, it'll be torches and pitchforks by the fandom.
It'll especially be seen as just more SJW rubbish if all it does is just make the forgotten Doctor black and female. Already there's issues with how they behave as The Doctor.
Captain Jack returning, good for a laugh, but would have prefered something more from bringing back a well received character.
Silliness of plot is beyond silly. The biggest issue is of course, the Judoon not only counting down, but the countdown then also having a lengthy wait afterwards before even getting the Chronal Cannon ready to fire, instead of firing when the countdown was up.
For now, I would say it's still not elevated itself up from the ditch where it was last season, but it's getting there. But there's nothing strong enough yet on the show that definitively portays this, just lots of "yeah, that's close", but no goals yet on that regard. Will keep watching for now.
don't get carried away though, we still don't know the full story or where they are actually going with it. It could end up something else entirely so might not be rewriting anything. There is no such thing as SJW. It's all in people's minds.