Not sure how this is related to reinventing a CMS... I've been successfully practicing this absence of taxonomy on my private files, they all now reside within one giant directory regardless of type. I usually throw in some useful keywords in the filename and so far full text search has allowed me to find everything in a fraction of a second.