Sorry to be so pessimistic but without a full theory of how the neocortex works this approach is in my mind doomed to fail. There are a lot of classifications out there and none / all of them are correct.
To provide an example:
What do you mean with L6b cells, as you classified them? Are those L6CT cells, L6CC cells? or L6CT cells of the lower half and a half of L6CC cells. Is this classification solely by layer height or connectivity?
I have spent a long time reading neuroscience papers and you cant get information which is as simple as you would like it. Only when a theory and a biological observation agree that there are two sublayers and we have a way of interpretation it makes sense in my mind to start a specific classification scheme.
Why do you classify neurons at all?
Only when you have a goal for your model, it makes sense to start a classification.
What do you want your model to do?
Do you need orientation and location in L6 and because of that it makes sense to have two sub-layers?