I mailed to David Occhino, and got a fast and supportive answer.
Here are his thoughts and an example of the word "electric", based on my question if this font is the "exact" Tesla font:
Here is the example:
Ive ordered the font. Its worth for me to support and to have it on hand. Who knows how long the glued letters on the back will last :wink: