Appointments + shows email or username only

HI there.

My appointments + only allows me to add a user as a service provider using either the user name (all lowercase) or email address.

It would be much more user friendly if it allowed me to use the user's nick name.

How can I make that happen?