An old idea in a new bag. "Civilian Review Boards" are an old idea which is a bad idea. They have never worked as they were intended, ie to oversee police activities and regulate the cops.
They are instantly subject to corruption and politicization and have failed everywhere they are tried.