I've heard the Rep. Score idea before, it is pretty good.... but creates a barrier to those innocent people, that have just joined, or do not / cannot post much with life getting in the way.
People should not necessarily have punitive restrictions on them for reasons like this.... but of course, some people are not active for other reasons, perhaps less desirable or honourable, etc.
Sure accounts could keep setting up --- but they have to go thru the hassle, the process which is currently not easy... and then fund it with some Steem Power to start their flagging again.
Not many people will bother with that, as a result.
They will start flagging, run into this stop-gap by design and have to start all this over again with the #SteemitPolice so to speak LOL.
Nobody is going to keep that up.
Once in awhile in life you really have to do something that stands for something like this which can fairly protect Liberty and the social responsibility that comes with not only starting a platform like this -- but falls to the rest of the community members and stakeholders like we all are too.