'If you are being charged for assault, sexual or otherwise, you aren't a functioning member of the community (unless of course you aren't actually guilty.) I find that an odd argument. The reason we have laws against that kind of thing is because it's anti-social behaviour. '
The reason we have laws against abusing your family is because it is wrong to do so and society accepts this.
It didn't used to be a crime to eg rape your wife or hit your kids precisely because it was limited to those close to you and often behind closed doors, and combined with ideas about ownership.
In our current system the term anti social means impacting on the public at large. That's what most people take it to mean.
The idea that a 'A man who works for the council, volunteers his time in a variety of ways, is on the pta' is not a productive member is society means rewriting what that phrase commonly means.
You suggest that a man who rapes his kids is by definition not a productive member of society and you want to see a community based approach to make him a productive member of society.
I don't agree. His crime is against his children, he is otherwise productive, unless you are changing v what words mean.
I think community / restorative justice is a shit idea for sex offenders personally. I would prefer to see them put away out of harms way until a panel of super careful experts are as sure as humanly possible that they will never commit another offence. If that means they are never released then do be it. Sex offenders are notoriously hard to rehabilitate, often highly manipulative, they escalate etc and the nature of their crimes mean its just not worth the risk imo