i have my doubts too but my friend got the kit already and is getting ready to put everything together on his car. he somehow believes in it 100%. Korea is already using this technology too.
if it works, hey great! will definitely document this and will take pictures.