Sorry if this feature have already supported by aMule.
Well, i think an amule client daemon and amule interface for terminal would be a good idea for people with one server on their LANs so they could to run an amule interface for terminal and connect with amule client daemon in order to handle it. The amule client daemon should have support for web server administration, user accounts and user priorities. Each user could connect to amule client (by terminal, gui or web interface) daemon to add and administer their downloads.