I enjoyed this episode. Two weeks in a row now. It's no "Talons of Weng-Chiang", but a nice turn-of-the century run around with Tesla and Edison.
The Doctor was very not "a pacifist" this week with a great plan to zap the alien ship with a giant lightning bolt and getting the gang to provide armed resistance.
Yes, there were a few plot holes, but what story doesn't have a few. At least there was no mind wiping and nothing "sonic-proofed". Makes me wonder why no one script edited "Spyfall part 2".