I think it should be run just like our Alter Cup. Put it out for bid by any of the big SMOD's, personally I would think any of the F18 platforms would work for a mixed crew. Rotate the boats throughout the regatta, maybe have each country have it's own custom flag colored spinnaker which stays with the team, but otherwise, the sails and hulls stay together and are rotated. When it's all over, you sell the boats.
I don't know the economics, as far as what that would cost a manufacurer to provide XX amount of new boats, but I would think once the announcement was made, of exactly which boat it will be, they would see lots of new boat sales to many prospective Olympic teams who would want to get on one and practice.
But when it comes to the regatta, they must use only the brand new boats and sails provided for the Olympic regatta, and then rotate them after every race, or after every day, or something like that, but that will take a lot of the development cost out of the picture and keep the focus on the sailors.