Restorative justice would only work in a very high trust, high in group preference and small population society. Also known as a cult.
In any reasonably sized society criminality isn't the result of 'muh feelings' or 'muh oppression'. It's because criminals are socially incompetent tossers with no regard for anyone but themselves that reject authority and enjoy exercising petty power over others. Criminals are not victims, they are victimisers.
I think it could work outside of a cult, all misuse besides.
The way restorative justice should work is similar to something like King of the Hill or some old ideal sitcom (as unrealistic as the allegory is).
You smash up your neighbors fence, your father catches you, whips your ass, then makes you restore that fence and more by volunteering every weekend for several weeks. Thats the basic concept, though when you get to things like violent crimes, drug offenses, or sexual crimes- the question really becomes how can you restore things to the way they were before, or can you even do that?
In a lot of cases, you simply can't.
What should happen is that people still try, though in the US, what that usually equates to is a long jail sentence where people are going to probably join a gang and fuck around, maybe some community service, and multiple holes in society.
I'm for restorative justice when it comes to small things. I'm for restorative justice for non-violent and non-sexual crimes. When it comes to violent crimes, if there is a way to restore society to what it was before that can be fair too.
The issue with restorative justice is it becomes conflated with rehabilitation of criminals into society, but completely throwing the victim under the bus. I think rehabilitating criminals is an important enough step, but not at the point that the victim of crimes is simply forgotten about. You wreck my fence? Build it again, and then some. You kill my daughter in a car crash? I don't know if that can ever be restored, but I know that when this happens to people, and they get off light with community service or a shallow sentence because "but theyre a victim too", it makes the situation much worse for the victim.
If there are ways to restore or at least better where people wind up, I'm all down for that; but its probably going to be a case by case issue, and most times, the best thing people can often do is grit their teeth, and bear their full sentence.