Snake oil wont work as a cleaner unless u maybe mash down on a ball and have a high speed ball-spinner... Resurection will chane the surface so I would say dont use either of these. The resurection is gritty so it may be better if thats all you have. I have found only two wonderful cleaners, and they are Legends and Black Magic Rejuvenator. BMR has a little better smell. Oh and not to mention Ebonite Clean and Dull... These are one of only 3 cleaners bowlers should use on their balls. Hope this helps, John