Hello ,
i suggest to add Custom Fields system , some times we need to let the client leave his account or website login details , so we need to create custom fields for this depending to not let the customer ignore or forget to leave his login details .
we need the ability to assign custom fields to certain departments .
Thanks