Current status: poking at MH-E in GNU Emacs for Reasons. I wonder how much of a pain it will be to customize replies and forwarding the way I want them to work.
Also wow is the list of header fields to ignore not complete. (I customized it to take out all X-* headers because life is too short, but then there's eg User-Agent.)