iTunes interface in iOS as well as AppStore is web based not on the phone. Therefore adding Ping into iTunes was a change at their end, not yours.
As for iTunes 10. Upgraded no issues. 25,000+ tracks with full artwork, no problems.
Like the new interface much better than 9. Ping might be...