It is my understanding that the reason osclass does not have sub sub categories(or even further depth than that), is because the homepage wouldn't be able to handle that many categories or that it would be lengthy. I believe a good solution to this problem and in general a nice option to have, is to make multiple drop down boxes.
The perfect visual example of this is the automotive plugin. You select one drop down box(categories) and according to that selection the next drop down box would give you your options(sub categories) and so on.
Picture attached to show what I am talking about.