Please don't overlook the dishwasher solution before moving on to waxing/ArmorAll-ing.
In the not too distant future, there will be a pretty good size load with ZW cases, KW cases, O22 switch motor covers, O22 switch controller covers, etc. going into my dishwasher The hot water/soap/sterilization process cleans any grease, stains, etc. from the bakelite first and then the final coat of Pledge brings it up to a high shine.
Please note that, because I haven't done this on *this* dishwasher since I've moved to this house, I will try it first using one cruddy, easily replaced piece to make sure it doesn't melt.
I have cleaned all sorts of things in the dishwasher using Cascade Complete (e.g., glass light shades, salt-covered classic car hubcaps, etc.) and I am always pleased by the results.
SJS