Stop in for a cup of coffee

I did on my Landcruiser soft top, can't remember what I used but it worked. Now I'm thinking about what windshield to get for my UTV, friend told me don't get poly because it scratches, well, so much cheaper than the tempered glass shield ($1800) I'm wondering if I couldn't buff out/polish a scratch if I got one in the poly?
Depends on how deep the scratches are but I have used fine sandpaper and then buffed and polished on my sons airplane windshield and worked good.