I really like what Calgary did in subdividing its main roads based on design type and, with the exception of the industrial arterial category (as very few would exist), it could easily be applied (with a few changes in types of streets). Basically, the arterials and some reclassified major collectors would change into 5 types.
The model:
http://www.calgary.ca/Transportation...ification.aspx