Yes it can be done by ourselves.
Ya the cleaning process is a kind of polishing. Using Precleaner(the solution which comes along) we have to RUB the windshield using the tissue very well, it requires lots of elbow grease.
After the cleaning process, the Bottle of Proklear solution has to be applied over the windshield.
It repels water and wont let the water to get it spread, instead the water will rolls away from the windshield.
The reason I think for reducing the outside mist is why because, this molecular bond over the windshield may be acting like a lil temperature insulator and there by it avoids the outside humidity to condense over the windshield.
Its just the personal experience of not forming the mist after using this product. Here the manufacture is not claiming about it other than rainwater repellent property and anti-glare property. But still, the anti-glare property wont works if the mist accumulates on the windshield.
At first I tried on the rear windshield, since the result is satisfactory, I confidently did to the front windshield too. Now the night/rain rides are really enjoyable
Everybody who rides with me gets wonder by seeing the way the water react to the windshield surface