I tried to registere my solar system 2 years ago and I tried it again today... It's near impossible to understand / deliver what they ask to register so I gave up.
This is scaring away new users and it will never be a success as long as this isn't fixed.