This panel should be easy for experts and for someone wich is not so an it freak.
For the dns i have following idea:
If someone activate the dns server and create a new site and email domain it should have a checkbox. This checkbox activate the creation of the autodns entry. Example:
Domain xyz.com - new domain
-add the domain
--> ISPCONFIG should create when the check box is active the important dns entry for the site the entry www. domain and more.
I think if this is done ISPConfig is a great package and ready.