not to be insulting or anything, but I think you're overthinking this. Most household degreasers will break down the oil on the surface of the ball and used with a decent terry cloth towel will clean it well. It's cheap enough; why dilute it more? Simple Green or 409 anything, as long as it says "degreaser", should work fine. Life is difficult enough as it is.
--------------------
"Just because you can do something does not mean you should do it."