i haven't heard of it or read anything about it (including the link) but i would be very skeptical. Elon Musk has put massive amounts of money at Tesla to make it work, and even as of now they're on the edge of making it or breaking it.
Partnering somehow to help drive down the cost of parts (batteries, controllers, motors, etc.) would be the best thing.
__________________
|