When writing the site, I showed the before & after to a few non-designers, and every single one had the impression that the right-hand flyer looked better. In my opinion, that's key - if something _looks_ more understandable, it's more likely to be read. If something _looks_ hard to digest, people aren't even going to bother.
The readability may look like an issue on the site, but when the flyers were actually printed, the apparent problem no longer actually looked like a problem.
@Jabbles - yes, the font differences were a large difference that I don't mention anywhere. Using a sans-serif font for the headers and a serif font for the text creates more contrast, making the headers stand out more and making the headers and details more easily distinguishable from each other.
A number of the points made are excellent ones, and I wish I had incorporated them. For example, the contact information should have been way, way more prominent. Capitalizing the URL is something I've never considered in the three years since I made the flyer, but I can see how that would help.
Thanks again for all your criticisms. I've never created a site like this before, and man, was it difficult for me. I spent at least 200 hours on it, going over the text and examples over and over again. There's much, much more I'd like to do with it, and there are many flaws I want to address, but for now I feel like it's more important that it's just out there.