I’ve been slowly learning more python and using pymel. I think it’s great, and I’m gradually phasing out mel. So far, the best tutorial I’ve found for taking the plunge and transitioning from mel is this one written by Chad Vernon.
And I highly reccommend pymel. The more hard-core programmers I know take some issues with it’s structure and various under the hood shenannigans, but I don’t know anything about that. For me, it lays the groundwork that I think is neccesary to really build a solid and easy to use python library for maya.