Has anyone used weatherpruf from kano products?

http://www.kanolabs.com/

I have had a couple of local guys say thay have drilled access into various body panel locations and sprayed it in. Then close it up with a rubber plug. I've never used it but it looks interesteing.

Mac