I've been working on my Heroku for Django (or Python more generally) for a month or two now. It's good to see somebody else thinks this is a good idea.
My number one goal is to provide a deployment environment with as few additional restrictions on the developer as possible.