On the whole, this seems rather misleading. I would much rather just have a Github page with a list of links to actual plugins people found that were cool.
Instead, this doesn't look like a site that a human put together to actually help other humans, and so I found it more frustrating than helpful in it's current state.
Assuming there's a real human behind this: Get some plugins on it or something and test it, please!