I have customized the plugin to fit my needs, but not like I "envisioned" above.
Here are the features I have added:
- Paged - shows 100 users at a time
- Mass Approve/Deny - Select multiple users by check-boxes, and select all (of the 100 that are displayed)
- Sort by (and display) Registration Date-Time (instead of alphabetically)
However, I did not add options to control these changes, they are all hard coded in the plugin file. So for example, there is no way to only show 50 users per page or 500 users per page, its hard coded at 100 (without editing the plugin file). There is also no way to switch between sorting alphabetically and sorting by registration date. I am planning to work on these options at some point, but it may be months before that happens.
Another feature that is needed is a way to mass delete the denied users, as right now they still exist after being denied and take up space in the database. I will be working on this mass delete feature very soon.
Once I get the mass delete added, I might look into the other options I want to add, if I have time I might see about getting those added too, then I will clean up the code and submit it to the author - maybe some of my changes will get included in an update.