We've just had our first game card claimed from the new system!
We're getting some really high quality reviews and I'm more than happy to give FTWpoints for these reviews. We're also seeing a great level of participation!
Don't forget, reviews aren't the only way to earn points. Referrals do as well and there's a nice referral link on the About the Game Card Center - Game Card Center - ggFTW
page (assuming you view it while logged in).