I just watched the Nikola Tesla episode and quite enjoyed it. Great old school Sci-fi television.
The Dr is a caricature of Him/herself but serviceable enough as a plug in hero for a nice pulpy little tale.
Spoiler: the most irritating thing was the alien leader being a person in prosthetics played in a power ranger-esque style instead of making her a straight up CG alien like her minions. If they were afraid something so inhuman couldn't emote they could easily have had her talk to the human characters while projecting an image of herself as human, her minions did that so why wouldn't she? I'm sure they would have gotten a more nuanced performance from the actress that way and it might even have been more creepy. Overall a very enjoyable episode.