Here is a goofy suggestion.
In the automatic prize allocation, I would like the program to kick out a random prize to a random finish place.
I do a number of "couples" kind of tourneys (a bit more social than my more serious tourneys) and have a variety of prizes that I set up manually (first woman out, first man out, bad beat prizes, bubble-finish prize, etc).
Most of the prizes are silly or token prizes (poker magazine issue, idiot's guide to texas hold-em book, poker odds charts, boxes of chocolates, etc). Sometimes I have some prizes that are just above the token level (nice poker book, maybe a vase or piece of pottery or something we happen to be thinking of selling on ebay anyway).
I am running out of ideas of how to allocate some of these token prizes and I thought that it might be nice for a prize to be allocated randomly (maybe with the option of it being not in a cash prize placement - in other words, if you get place for a cash prize you wouldn't be in the running for a random prize - or maybe you would).
This could actually be a nice thing for a charity type event where you might have some very nice item donated to the event and you would just give it out to a random finishing place that just shows up when you bust that person out (even event staff don't know who it would be going to until that person busts out and the program assigns the prize).
Just a goofy thought. Probably too difficult to implement.