I do sympathise with those of you (us) that have these problems but as an old biker I always used Mr Sheen! Spreading this stuff over the front of the bike and visor made it very easy to remove the fly muck. Same applies to the front of my Troll. So I highly recommend mr sheen for the front but as far as the stone chips - well - I guess you’re going to have to go for one of the covers suggested!