I think it would be nice if you could indicate on the Reseller/Customer/Mail User level if this object can use IMAP, POP3 or both. Obviously it would default from the "first up" level.
Still would be nice though Anyway, with the Perfect Setup quota is installed so I guess that you'll have to drive behaviour using that mechanism then.