Cory,
Much better solution than my original suggestion. By placing the Content Query web part in each subsite, with the filtered views, it's very neat and tidy.
You are correct on the caveat of uploading multiple documents. The inability to check in files automatically and add metadata upon upload of multiple documents is not just inconvenient, it can be heart stopping. I had a client in a panic because they couldn't find documents which they ABSOLUTELY KNEW were in a library. Not even the site collection administrator could see them.
It turns out, the person who uploaded them in bulk didn't know about the manual check in, went on vacation and wasn't heard from again for two weeks.
Regards,
Mark
EndUserSharePoint.com