Return render in Ruby on Rails
Writing it like this makes it look the render returns a meaningful value that is then returned by create and used by the code that calls create, which is not the case. So instead I would write:

render is_admin? ? 'new_admin' : 'new'
return


This makes it clear that render is solely used for its side effects and create does not return a value (other than nil).