Heroku has a fixed stack with tiers that they could tune, tweak and horizontally scale. Is that what dotcloud provides for each of the listed technologies ?
For example:
- for django you will have an easy way to add more instances
- for mysql more slaves
- for celery or resque more workers