Brillianize is the best cleaner and polish hands down(imo).
Fwiw, Lexan is a brand name like Kleenex. You guys are referring to polycarbonate. There are many different compounds of polycarb that behave differently in regard to scratches, but all uncoated polycarbs scratch relatively easily.
Polycarb, unlike acrylics are very difficult to polish and will often leave you with a worse situation than you started with. The heat and material reduction in the polishing process can significantly change the optics of the polycarb.
I recommend buying a coated or abrasion resistant sheet like
this instead of a standard polycarb.