Another approach would be for the show producers to do a series of smaller "traveling shows". Instead of one big show a year, spilt the sponsorships into 6 different events in 6 different cities.

Charge participants $100-150 admission, only give a few drink tickets instead of open bar, and everyone goes home at night.

Not sure how it would work, but it's just an idea to get more participation without travel involved.