I think the idea of having trained superheroes is good, actually. You get powers. Now, you have something to make living of, like sport stars. You sign up with S.H.I.E.L.D, and you get very interesting (but dangerous) job, where you are sent to all over the world to fight invading aliens, stop natural disasters, and stop supervillains, only AFTER you have been trained in use of your powers and what to do in situations like them. Basically, you would be doing what you were doing in other situation, only that you would get paid by it, and you would be a professional.
Don't see a problem there.
But, the problem is that sooner or later, someone wrong will get your information, and will kill your family as a revenge. Because the enemies you fight are not like normal crooks, they can kill a human with simple thought. Another problem are the "Hero hunters", they are taking this WAY too violently.
But seriously, if it was not for the problems I was talking about, I would be all for Registration.