Lol, it was one of the things my mom wanted for Christmas this year. Bought her a can and shipped it to her. She's apparently been spraying it on everything.
Personally, something that claims to be good at everything probably isn't good at anything.
Certainly not for the money they're asking.
I'm halfway tempted to send a can to Watch Wes Work and Eric at South Main Auto and tell them to have at it.