Would a hybrid solution work @AriesFR ?
If you take Jay @pfaffman suggestion of hiding it with CSS then create a custom user field and have the settings as: