No its not really a good law. It opens up things like vigilantism, prejudice, bigotry.
Our whole justice system is based on the idea that once a person serves their time and paid their dues then they are suppose to be free. How can they be free when they are not allowed the same rights as other people? The right to be safe and secure. The right to privacy. The right to not be harrassed.
I fully believe that instead of further punishing these people, be they truly pedophiles, animal abusers, theifs or whatever then you need to treat the actual problem. Not make life harder on them after they have paid their dues while totally ignoring the problem.
The system also proclaims that religion and government are separate, but that is clearly a fallacy (look on money, political candidacy and law based on Christian values, i.e., the Bible - gay marriage). Also, once a convicted criminal in Kentucky or Virginia, voting rights are forever suspended. What you describe does not exist.
I don't agree with it, but the justice system is obviously not based on "once a person serves their time and paid their dues then they are suppose to be free" in the most free interpretation of it.
Again, however, this is not an argument against your point so much as it is a look at the unrealistic nature of it on several levels. The country you describe doesn't exist for many reasons, for one example, law on a pedophile registry.
Serial repeat offenders are a danger. Stereotypes that prohibit freedom should not be advanced, but stereotypes that predict repeat offense should be taken seriously. Rather than keeping such people locked up, societal measures, precautions are taken to allow for their freedom but also allow for the protection of those in the same community as those who serial offend others.
I do not disagree with this sort of policy.
However, which you are perhaps arguing, it would be better to fully address the addiction/attraction and the solution for pedophilia might be CGI pornography.
I go back to repeat offenders, which serial killers are. If such a person is released, I don't think it unfair to have them registered. But it is difficult to imagine a serial killer being released in general.
The discussion we are having would perhaps be more properly focuses on degree of badness, i.e., serial killing and pedophilia or sexual abuse. Both are not equally heinous in accordance with the law and they possibly should be.
[how do you mean "treat the problem"]