From what I have seen over the years, the problem with such aggregation sites has been that the maintainer eventually loses interest or does not renew the domain etc.
The only way to maintain long term interest in such sites would be to have it as a github site/or a long term commitment, community contributions with some kind of community filtering/voting to maintain the quality of submissions.