Sandstorm's business model is selling enterprise-oriented add-ons and support (e.g. ability to integrate with LDAP/SAML/Active Directory, or (eventually) providing HIPAA compliance, etc.). The hosting service actually exists more so that developers know that their apps are usable by everyone, not just people who run their own server.
There's actually no need for a mail server to be always-on. It could start up whenever a message arrives. Sandstorm is good at this kind of on-demand starting.
We very much intend to support using Sandstorm as your email server. It turns out, though, that e-mail is a complicated subject which operates on a different set of protocols from the rest of the web (SMTP vs. HTTP) and has a whole lot of hairy stuff you need to do to make it actually work (SPF, DKIM, ...). Since there are quite a few options out there already for handling email, we've chosen to focus elsewhere in the short term, but I hope to loop back to email in the coming months.