Also - I haven't actually watched the screencast, but looking at the text the virtualenv setup seems very wrong.
I do wish knowing GML was good for something somewhere else though. Or that it used another language like Python for its scripting.