Those one micron depth scratches drive me nuts! That's why I only use chainrings manufactured by NASA. It may cost me 245,000$ to have them make me one, but I'm assured that its PERFECT. Plus, for an extra 10$, they'll powder coat it any color you want.
peace,
sam