We like to utilize the custom fields for lots of different client data like License #, Business Owner Birthdate, Point of Contact Info and more. We have about 40-50 fields in total. We find that this works for us but could be significantly better if you were to add the capability of reordering the fields.