I went to a Shop with mine and asked, they just gave me a peice of brasso (blue white tin) and it worked wonders. due to the thick glass you will get a few years polishing out of the watch ;-)
Also she said cause it is a softer material its easier to polish.