Validate user_metadata on signup

From what I read, Hooks can not be used to validate inputs because the response does not return to the caller through the API response. The last line in the documentation for Pre-user registration states: “The Pre-Registration Hook does not currently pass error messages to any Auth0 APIs.”

This seems like a very common use case. Any other suggestions?