I just had a chrome shop polish ours. Sure it has pits but if it shines you never notice. They can rechrome the end pieces and acid clean the waffle center grill.
I had the ends of mine re-plated, it's was the waffle center, upper, lower retainer bars I was thinking of. I like your solution and will look into the acid clean. Thanks again.