We are currently developing out own control panel for our clients, and were wondering what other features we need ? Right now we support

Email boxes, aliases, mailing lists and a catch all adress
DataBase administration

We are considering to add DNS management. However there are some issues here. Should we add this or not ?

Also, are we missing anything here ? of course we want it to be as complete as possible.