The one stop shop is a great idea. Regardless of how it's setup, I can attest that these two stock images have made flashing custom ROMs easier is so many ways. When I move between ROMs, I always take the five extra minutes it takes to flash one of these stock images before flashing the new ROM. I believe I don't have the problems others encounter because I flash a stock image between custom ones. From my interpretation of the OP, I have two people to thank for the images, HROARK13 and apollostar2109.
Putting all of the ROM resources in one spot makes sense. I know prinny had already started a good review section here: http://androidforums.com/warp-all-things-root/570308-guide-rom-right-you.html
It's a good resource that I've used to decide which ROMs to flash first.
Again, I thank all of the talented folks developing ROMs and helping others. KUDOS to you.