Just a question / hint - Why not use template users with predefined settings?
And, if you are willing to put in some development: Why not develop a report which distributes parameters in general even for users who are already created / or for parameters which have to be changed. This should be far more flexible for future changes.