I just tried this on my Rolex Datejust and was impressed with its ability to remove scratches from the acrylic face.

I put a few drops on the face of the watch and then used a Dremel with a cloth tip, on the lowest speed setting, to buff the scratches out.  Worked like a charm!

A warning, though -- don't use it if you have a watch that has a magnifying "bubble" over the date, or avoid that area when using this product.  It did remove a scratch I had on that area, but the result is that the acrylic is now "distorted" where the scratch used to be.  In place of the scratch, now looking through that bubble at the date on my watch is like looking through an old-time leaded glass window (only where the scratch was).  I can live with it, but it was easier to just look through the scratch.

With that fair warning, I'd definitely recommend this product.  Also -- the product you receive from amazon will be the tube of Polywatch only, without packaging or instructions.  It's easy enough to use; just put a few drops onto the face of your watch and rub it in with a cotton cloth, with pressure, for 2-3 minutes, then wipe the residue away with a clean cloth.  If you want, there are a couple videos on youtube that will show you how to do this.