I believe any "universal ontology" like this is theoretically impossible in the same way that finding an isomorphism between integers and reals is impossible. I am also struck by how appealing everyone finds such classifications.
But then i am something of an existentialist and doubt the transcendent reality of logic and reason.