I am not a fan of the "everybody gets something to take home" philosophy. It goes along with our times of everyone gets a trophy. Kids don't always need to get something just because they did something, that is not a great lesson to teach our young people.
Our comps don't give out goodie bags, souvenirs, certificate,s ribbons, medals or trophies. They give place awards for the top 6, regardless of the size of the divisions. We don't split each level into 20 age divisions either. In a level 7 comp it is just all level 7's in together, top 6 get an awards and everyone else goes home empty handed. At the most there might be two age divisions in the big levels like level 4. Kids might be competing against over 100 kids, so must kids go home without something in their hands.
As a parent I would be annoyed to pay those expensive entry fees so my kid can always get given a prize.