Learning to embrace org was a long and arid journey (it can do so much you quickly get lost in the process). Babel was the first extension I really enjoyed to use from day 1. It is what I expected from a literate programming tool.
I've never much used IPython but I heard a lot of praise about it. I guess it's the perfect timing to jump in.
Are you planning on adding to the languages' page? [1]
[1] : http://orgmode.org/worg/org-contrib/babel/languages.html