The reason I'm using a new ini file for each nick is for user administration purposes. It's a matter of personal preference, There's no difference using separate ini files, and its not hard to make the script store the user files in a separate directory for tidiness.
Thanks for comments, snippet updated
http://www.hawkee.com/snippet/8261/