It would be nice if someone "in the know" of both scripting APIs could shed some light on the main differences between scripting in Softimage and Maya, where to start learning Maya scripting and what to avoid, preferably from a Python perspective as that is the main scripting language both applications "share". But a question that needs addressing too, would be, if learning MEL is necessary also, or if it is something you can "do without".