A much easier system is like what One Piece has. Give all who participate in each match items from the packs. JUst split the amounts up based on final position of the groups. So everyone in the winning guild gets a hero pack if the attended all matches (total rewards after GNW).