I’m sorry, the ability to add custom fields is limited to staff queues.
It’s a great idea, but it would require modifications to osTicket’s core functionality—something that osTicket Awesome tries to avoid as much as possible.
As far as I know the osTicket developers don’t have any plans to add such functionality to the Client area, but you can always make a feature request in the osTicket forum!