Free games only is alright. It's probably easier to get the ball rolling that way. I would actually have chosen a free game myself, if I had a good candidate available. It turned out that most of the titles in my collection were very short, already popular and/or not free.
I sympathize with your wish to not have to play games you just can't get into. If this takes off and a decent-sized pool of participants develops, then people skipping games that don't appeal to them shouldn't be a huge problem. If it ends up being just the two of us talking to each other, then frankly I'm not going to continue doing this, anyway. Taking part in community discussions is fine, but I'm not interested in being one half of a reviewer duo.
Commenting on the game pages or otherwise notifying the developers is a good idea, once we have something to show them.
So, should we stick with Away Team like you said or do you want me to go find a free, non-IF game? I could probably do that, if you give me a day. Nominating something yourself is also fine.
EDIT: I just ran into some missing DLL trouble trying to run Away Team on a Windows machine, so that's another reason why it might not be the best choice.