"technology which requires no sign in, login or install" - this is very improtant from my point of view. I (and I'm sure lot of others) am so tired of endless registrations, mails on my e-mail ect. Good approach
Fiscal and legislative authorities of many countries, began to require companies conducting ICO, such registration procedures