I wouldn't be ruining the site reputation by not paying out the prize money, it is a big, long-term project.
However, I can put money in escrow if that will put people at ease.. I don't see some centralized bitcointalk escrow service, seems trusted members are used for escrow? Any suggestions?
I have PMed you regarding escrow service - I do occasional escrow service for free or for a tip