I use Nifty (on a rag) to clean the heavily soiled areas on playfields (DMD era). I avoid using it directly onto plastics (ie printed/decaled ones) but clear ramps it works a treat.
NEVER spray liquids directly onto a playfield. Always onto a rag first, then use to clean.
Any updates Mr GORGAR? I bet its sparkling clean now!