I used this product on Gottlieb em cabinets only so I don't know about newer cabinets.
I found out about this stuff on a few old rgp thread threads I searched. It's called Super Clean and I was told it's made by Castrol. You can get it in an automotive parts store - just ask. After trying Mean Green and a few other similar products this stuff took even more grime off and didn't harm the finish. Always try a new product on an inconspicuous spot 1st.
As far as waxing goes, I would think if your pins were in a building with poor hvac conditions such as higher humidity (which could cause light mold to form), reduced air flow, etc., then it would be more important.