On the other hand, a javascript/flash-only site can be problematic for search engines, even those engines with the supposed capacity to parse javascript/flash. Outside of the search engine issue is, of course, linking by by human beings. How would you send a friend a link to a show, event, or location page? --You can't.
It really doesn't matter if the target audience is expected to be ignorant or indifferent to security concerns. You can still give them the "shining moving website" with flash in addition to more accessible content. The important part is accessibility improves usefulness and effectiveness.
The site exist to promote the club, but the current design states, "If you use an iPhone, you're not welcome here." Can you honestly say the entire target audience doesn't use iPhones? In essence, the design defeats the purpose. And no, I do not own an iPhone, but that's beside the point.