I've done some hacking for clients adding fields like "name", "location" and even an optional question or two to the newuser page and adduser script.
Nothing I ever posted, as each time was sort of a specialized purpose.
One of these days... if I have time (ha ha) I'd love to work it up with a checkbox interface so that you could choose what fields you wanted on the signup page. That would be the way to go. Then everyone could require whatever info they wanted.
I think it should be standard.
I'll try to bump it up my list.
