i think its too much to give those packs to every member... but to every member who participated it would be fine... or at least give more packs since the maximum amount of players is 60 and the maximum amount of packs is 10... wrong calculation there...
from experience as a group leader i know that the problem comes when you have 30 players who participate every week, and next week they may change so you dont know wwho you should be giving the packs... its quite upsetting