Hi Randy,
It's certainly not the most elegant solution, but we add an extra table which we link to the user table.
I think the idea with the most promise is to use the acs_attributes system to manage attributes and automagically generate forms, etc. This would require alot of work, but I hope it will find its way into a future OACS release. Please see this thread for further info: