Clients should be as easy to configure as possible. Just giving an email address and a password should be sufficient. Everything else should be set up for the user in the background.
For this, the Kolab Server should probably ship the new auto-config files.