I like that you can easily set up your own rules for how long it takes before someone gets reviewed or deleted, this makes life easier when dealing with lots of different reviewers! Sometimes there are issues where people don't get their account verified properly which means they have no access at all (even though from what we've seen in our experience so far most other users do receive an email).
There's also sometimes problems if one reviewer submits 5-6 times within just seconds/minutesβ¦