It'd be nice if the USPSA could maintain a national calendar that not only included major matches, but also included club matches. Ideally, members could access an online calendar and on any given date pull up every scheduled club level or higher match in the country. Given that many clubs already post calendars on their websites or in their newsletters, it would seem that it wouldn't be that hard to cc the USPSA for the database. Maybe it could be included in the data sent when clubs send in classifier scores.
I've seen calendars like this for other organizations, and they're a great resource. I'd love to be able to quickly check the national calendar when I schedule a business trip or vacation and see if there was a match I could squeeze in.