Agreed about the 'noids. They aren't happy getting run for extended periods of time.
I've never had experience with the kit or any like it personally but I would probably choose a water spray kit instead. I'd rather fill a bottle for internal engine use then to just spray around outside the car.