Is this stuff any good? Used a bit on my windscreen and side windows, is it just a cleaner or does also help stop sh*t sticking to the windows? Oh and is it any good for interior windows?