There isn't really anything wrong with the "email" field in the reflog holding user@domain@host.  And we are passing in the *remote* host here, which should be the hostname or IP address of the client (or proxy) which has connected.  That may be useful in the reflog to help track down where the connection originated from, which is why we are storing it at all.