Can't we pretty much please make it reasonably generic and not SMTP-specific?
There are a lot of protocols (say XMPP, IRC or IMAP) around that have opportunistic encryption with STARTTLS-like semantics. Surely, they could all benefit from a similar solution.