Please make mailman domain aware
Mailman internaly handles mailing lists by their name. It is not possible to create two mailinglist named "info" even though they are under different domains. Here is how cpanel handles this: http://wiki.list.org/display/DOC/Mailman+and+CPanel
Right now two customers can create a list named "info" but only the first list works. If customer2 with the non working list decides to remove the faulty list the underlying mailman commands remove the mailinglist of customer1. This is not very nice...
I think the whole mailman/mailinglist management has to be reworked.