Great idea and great post.
if you don't mind a few comments:
1. Please add next to each ROM publisher the current Kernel, CSC, Modem it's using. this will help us to find our self's with all the ROM's out there. for example i would like to know directly from your index if a ROM of ICS is from a beta version or the newly published release...
2. maybe, just a suggestion - you can open for edit your Index, so the developers of the ROM's can update the Index them self's. I say that because the Index must be updated all the time with almost online capability or else it's obsolete...(with 4-5 ROM's updated every day) I say that because the Index was last updated almost 2 weeks ago.
thumbs up for the idea and for taking the time to do this.