I'm not fond of it, mainly because it's so IMAP-specific, and the idea of allowing a filter to flag a message is too good to relegate to servers that implement their SMTP delivery agent integrated with their IMAP server (we do, so we could do this, but...).