Just an update as well:
It started raining the day before yesterday right after i had taken the car out when clean. I came home later and just left it, so yesterday I went to take a look and sure enough there were water spots everywhere...
I said screw it, and decided to see if liquid glass would hold up against a microfiber cloth with a gorilla behind it trying to rub water spots out. The waterspots came out just fine. I turned off the light and used a bright led bulb to see if there were any scratches left behind or swirl marks, and there were none! - I'll get pictures of this soon enough as well