The 'no queue' would be a show-stopper for me, since I sometimes write emails while I'm offline (and Mutt doesn't have its own queue).
The rest sounds sweet. Figuring out how to force Postfix to do all that (with the simplification that there's only one user on my laptop, so the per-user part is unnecessary) took me a while.