I think quick looks are designed to give you an experience similar to sitting down at a friends house to see a new game. He boots the game up, and you guys play together while he explains how to play. Seems to work great.
I'd really like to see Let's Play video's of the bigger games where Giant Bomb crew play through the entire game. There have been several games this holiday season that I've enjoyed watching video's for instead of playing. MW3 SP campaign, Uncharted 3 SP, BF3 SP, all these campaigns don't seem very interesting to play to me so having them on in the background while i'm doing other things is similar to watching a friend play and I enjoyed them.