I've tried a number of things and as you've noted, the petroleum based stuff seems to work but stinky.
Regular rubbing alcohol (70%) works much better than window cleaner, but I think there is too much water in it. The 91% Isopropyl you can also buy where ever you get rubbing alcohol works really well and is what I use now. I buy those spray bottles at the grocery store and the pump sprayer will fit right on to the Isopropyl bottle and I know what's in it. Some folks use that concentration for thinning epoxy as well, but I prefer denatured alcohol. I've not tried that for cleanup yet as I still have some 91%, but will give the denatured a try as a cleaner when that's gone.
The other thing that works especially on some of that stubborn stuff I get on the belly where the antenna move around a bit is to take the Isopropyl and use one of those Mr Clean Magic Eraser things. They are not abrasive and will clean lots of stuff off that white covering...