As an aside, i am also a bit of a tesla "fan boy". i think he was a genuis and generally unappreciated in his time for his legitimate comtributions to science.....
he was also a world class bullsh*** artist and made some outrageous and outlandish claims. Just my .02 on that.
as for methane based life forms.. Im open to the possiblity. Carbon is abundant and the makes sense to us but that our bias and our only frame of referance. Id love to see it determined and the science worked through.