I tried using lens covers for about 20 years. They get knocked off by Polaris. So I kept replacing them, over and over and over. I, now, am using an Aquabot and a Pool Cleaner but I don't know if the lens cover would stay on with these two cleaners. Probably not for the Aquabot.
You can try one, if you can find one in a single. I had to purchase them in sets several times. The blue is really nice and does tame the bright "railroad train" sharp beam of light. My incandescent was a 500 watt before I changed it out for a ColorSplash LED, color changing. I want to reiterate that the lens cover did help a whole lot.
See if you can find one only, for one light, and try it out. I think the determining factor will be if you want to leave it on all the time, as I wanted, and if your pool cleaner will "leave" it alone.
gg=alice