Userlist privileges and max number of downloads in QT

I would like to give my userlist users totally unrestricted access while limiting access to non-userlist users. SoulseekQT has the option to "Limit maximum number of queued uploads per user", which is perfect and does wonders to keep non-userlist users from rampantly downloading large folders. But it unfortunately applies to userlist users as well. Folder permissions are great but too heavy-handed for this scenario. So without setting folder permissions, how can I give my userlist users unrestricted access while limiting access to non-userlist users?