I use a similar catch-all scheme and would love to define the sender and email account separately. So many companies see that my account email is: company@mydomain.com and require support requests to come from that address. So then ive got to then turn that alias into a mailbox - its quite frustrating.
If I can be a beggar and a chooser: The vim keystrokes to go to the top or bottom of the current email list and/or the conversation thread items are sorely missed.