Agreed with better per-server configuration. This also solves the common need to save multi-server configuration, which is simply not possible without scripts, currently.

FWIW, for those who don't already know, this can be worked around via the /server command and scripts:

Code:
/server -m SERVER [password] -i NICK ALTNICK IDENT REAL NAME -j #chan1,#chan2,...


This command can be placed in an ON START event to connect multiple servers (remove the "-m" for the first server if you do this).

If you set Alt+O -> Connect -> Identd to [x] Use ID from email address, the "IDENT" part in the above command will be your connecting ident value.

I still agree that this feature is important, just wanted to add this if anyone stumbles upon this thread while looking for a solution.