Yeah, I hear you heatsink. You've done great work as well, and I think it's wonderful that we have someone as dedicated as yourself working to improve the community.
What I'm thinking I could do to KFM:
Change the default view to table (list) view... show mod description in the table for each file, download button, direct download link, make the table look pretty cool, and all the searching already works based on file name and tags. This is the most simple solution, as anyone can upload mods. I've created an addon for it already that sends out a notification email to admins who can click a link and delete all files uploaded or delete them one at a time incase they are spam... anti-spam questions are in place, but I doubt they will be perfect... might add additional anti-spam controls.
Let's see what razo thinks. I like your solution as well, don't get me wrong, but it's not open enough or simple enough to allow anyone the ability to upload / organize mods easily or quickly.