Yeah, GOOD screen capture is hard to come by. I have a TV Card in my ancient PC, and just still screens came out crap. Video was even worse. I think that, maybe someday, RPGFan will give it a try, but this site remains text-heavy in a sort of a intentional way.
As for reader reviews? That was shut down mostly due to lack of submissions (or, at least, lack of readable submissions). I don't think it will come back, at least not in the form it once was. Depending on the direction of the site as it continues to evolve, something akin to reader reviews could exist in the form of elongated comments or user blogs. But that's not anything that would happen in the next year. I'm just speculating as a former staffer who has seen this convo come up perennially. :)