Earlier quoted context omitted.
Quick suggestion from a researcher: people will only want to submit if there’s an editorial team with high trust and reputation for their specific area. Automated reviewer matching won’t be good enough to find decent reviewers. I would suggest partnering with people in very specific disciplines who want to break away and establish open access journals, but want to focus on the editor and review process rather than th…
I would call it something more specific than peer review.
I suck at naming - Peer Review was a working title intended to be somewhat tongue in cheek (similar to StackOverflow). But... because I suck at naming, it is, of course, a little on the nose. So far I haven't come up with anything better.