Mathematica seems like a much cooler language than Python. Python is like a dynamic Lisp but with an emphasis on imperative programming.
In fact, I would argue that the only drawback with Mathematica is the fact that you become locked in. (whether or not you care about that is your prerogative.)