Cyrus has a different set of trade-offs. If you have hundreds or
thousands mail accounts, you need some things like quota, you have a
manpower to maintain all of that, and you can set up a "sealed
server" then surely cyrus is your choice. OTOH there are also
frequent situations when you need an imap server for rather small
number of users, with simple needs and setup, and cyrus there is
heavily "overqualified".

If the Fedora team manages to make the Cyrus Imap as easy "drop-in" as
sendmail has been (for most setups it just works), then it would be no problem
on using Cyrus for big or small situations. After all, a Porshe can tow a boat.