I expect that -1 = unlimited as in ISPconfig2, but what about 0 as in the "Client Limits" and the mailbox quota?
-1 = unlimited in ispconfig 3, 0 = 0. The only place where 0 = unlimited is the mailbox quota as the courie and dovecot imap server use 0 as unlimited for mailboxes and do not accept -1.