So far so good. we don't need an email to register, but how to recover when forgotten password?
There is something called by support code under your account.
I guess it can be used for that case, so you can use any emails to request reset password by mentioning your support code.
I'm not really sure why people are so happy about the license while I believe it has nothing to do with "trust".
The site cant gain trust just by having gaming license and it is also not a guarantee that people will be interested to play just because of the license.