Agree with you, that there are not enogh visual information, to make a qualified descission on weather or not to buy a given card.
I have it with reviews, kind of like with moovie and book reviews - you don't know the preferances of whoever writes the review. So it is not really usefull info - unless you read so many written by the same person, that you are able to comape his/her preferances to your own (and I can't remeber names, so I rarely base my descissions on reviews).
I've bought cards that others were all enthusiastic about and regretted it - and vice versa.
This is a good initiative.
Not all buy cards as they com out, and not all can figure out how to find the release date for a given card.
Subject should probably include year...