That guy Tesla was a man of his time, certainly. He had a lot of good 'sexy', novel engineering ideas and I think he must have been a good showman. Certainly, a huge tesla coil would impress anyone (even nowadays) and must have given the public of his time the idea that he could do almost anything he claimed he could do.
Nowadays, someone like him would have been subjected to far greater scrutiny and only his 'good' inventions would have been given credence.
He had better PR than Clive Sinclair got from some of his inventions. Tesla's equivalents to the C5 didn't make folks laugh in those days.