This is a basic feature i.e having custom drop down in the sign up form - increases the quality of data entered by the subscribers. Not sure how you prioritise the requirements, but data quality for Contacts is the highest in any product.
... View more