Why do you care? Seems like you're involved somehow, but not willing to tell people that.
I think I'll wait until someone reputable can actually prove that this is worthwhile. For now I'm not even going to bother giving the site hits.
I care because I'm a lifelong gamer and just think people need to know about how fun the site is, how great the Canadian gamer community is, and all the perks. I'm not tied with the site in any way, and I specifically told the owners that I'm not in this for perks.
The only benefit I'm getting is early access to information, which is great because then I can be the one to let everyone else know what awesome perks are coming next.
I really think if you need people to vouch for the site you can just ask around here. I know there are a bunch of GAFers who got $95 3D TVs, $100 of the PS Vita, and $50 vouchers for CinemanNow.
The next perk is $99 Nintendo 3DS, which looks like it's going live in 9 hours.