Sounds interesting to me, also dig the idea of stadium. (although one note - the Olympics is actually a huge economic drain on whoever hosts it, because of various preparations and expenses involved. Small businesses might benefit from tourism, but it's a net loss for the host area as a whole.).