All you say here is basically true, he was a great scientist, for me, he was the best.
He has invented so many new things, and there is a possibility that we would not have many thing now, without his contribution.
If someone is not familiar about his inventions, just look at this site, and watch out to not fall off the chair!
https://en.wikipedia.org/wiki/List_of_Nikola_Tesla_patents
Thanks for the Tesla link, will check it out.