Bought a Weber Spirit in a stainless cabinet 15 years ago. Replaced all the guts 2 years ago and still performing.
The frame, however is coated steel and that will rust. I do not move it around anymore as one wheel connection is failing.
Read some good reviews on the Napoleon brand who are...
About time to set up for applying a 2nd coat of paint. This leaves me just a short wall where the stove is and some of the ceiling to roll.
I'm sure behind the stove will present a detailed cleaning.