If I recall correctly, the reason those review died off was because of one of many hacks which destroyed AGN. When the website was once again restored, War Lord's reviews system was not restored with it.
Brasel, I don't know how the future stands but I would be highly interested in contributing to this once again.
Similar to ScrewAttack, a blog system for users could be nice. Also, a more advanced review system than we had originally. I actually think GameFAQS has a more advanced review system than what we did.
In short, we may need more memory.