Heroku and providing SSL coverage across multiple Custom Domains

Yes, requesting a certificate that covers multiple domains is a basic feature in our Python client (you can specify a list of names to request with -d). If you need to make changes very frequently, though, you might run into a rate limit problem:

If the rate limits aren't a problem for you, then you should be able to do what you want.