Just wanted to post a follow-up on this thread.
I used a bit of the Eagle One Nano Metal Polish on the stainless portions of my Vermont Castings and I really liked the results. The steel is probably NOT coated from the factory since my microfiber turned black where I used the product. If nothing else, I think the polish will provide a barrier to the elements and keep the metal looking good.
I'd assume that NXT Metal Polish would work equally as well. Once I get a can if it from ADS, I'll give it a shot.