I think we would get into more trouble than we would want if we allow creation of users through this. I'd rather we just say that someone always specifies an existing user. That also greatly simplifies this logic as the two different items here can be combined into one.