Hi there,
Thanks for your suggestion.

The domain field on a service is intended to primarily to contain a domain name (SLD + TLD).
To collect other non-domain information from a customer upon signup Custom Service Fields can be used: https://docs.whmcs.com/Custom_Fields