In principle, I like the idea of doing without Cyrus, since I have to run an IMAP server anyway and had already chosen Dovecot.
Cyrus-sasl != cyrus-imap... It is a completely separate, standalone package...
The question is if that page is up to date and if you could share comments or, if they exist, safer/more efficient ways to use Dovecot as authentication server for PostFix, as well as any other relevant tips and tricks
http://wiki.dovecot.org/PostfixAndDovecotSASL -- Best regards, Charles