I would look into the aluminum sealant to keep them looking good, it's not expensive.
Product feedback - I hit one with the Adam's 2 step polish system a d it came out amazing.
Like I said, they are brand new have just a little bit of oxidation from rolling around on them but that stuff worked fantastic. Much better results than mother's mag or billet polish has given me in the past.