I think it would be a great idea to create some form of prize verification for contest and challenge winners. I've won a few contests, and each time I fill out the 'collect your prize' form I always wonder whether or not anyone received my info.
Once I won something from the Big and Small challenge and my info was never processed, so I visited the HQ to pick it up (which isn't exactly a bad thing, but still).
It's a small improvement, I know, but it would definitely put my mind at ease. I'm sure there are others out there who feel the same way. Thanks for considering this :)