The main advantages seem to be power generation, melting snow and indication.
The power generation will be less than they think, and will require a lot of expensive infrastructure to get it somewhere useful.
These things can not melt snow. The thermodynamics doesn't allow it, and the fact that they claim they can do that shows you how profoundly ignorant (or deceitful?) these people are.
The indication will only work at night. It won't be bright enough to see in daylight unless they use expensive high power LEDs.
Traction will be lethally poor.
The cost will be astronomical.
This entire sad story shows how many STEM-illiterate hippies with money there are. Two million bucks, wow. Those guys will be laughing all the way to the bank. I don't suppose there's any requirement that they actually fulfill any of their fantastic promises. Imagine if that money went to something useful, like SENS.