Vote for no.
1st question, who pays for these games. I'm sure you all 'yes' folks would say that N3V would just give them it. But something like that needs to be pre-arranged with N3V and I'm fairly doubtful N3V would do something like that. Very few gaming companies actually give out free copies of their games; DLC, yes; unique mods, yes.
2nd question, who decides who gets a free game and by what standard is that chosen by. There are plenty of dedicated people in the community beyond the very short list the OP stated that could be argued they should get a free game.
3rd a reason, Doing something like this will undoubtably introduce more fighting, arguing, etc into this already very volatile community; it's not something we need.
If N3V wanted to reward the most helpful members; I would support a simple forum badge, similar to our TANE K* badges. But nothing more then that.
peter