Hi,
I would like to advice you to introduce the type "number" as an option to be chosen for the profile fields.
Whitout it, it's impossible to customize to an acceptable level the users profiles.
As an exemple, it's impossible to enter your height or weight without being limited in the search options.
In my case I've defined the height as "select", so that I could have an option search with a range. But the search range needs to be wide, the "enter your height" range needs to be precise...the result of the choosen trade-off is still far to be liked by the users.
Best Regards