A mi me parece que cambiar lo que está es demasiado trabajo. Lo único que yo cambiaría es usar secondary para las avenidas. Por qué? Porque nos permitiría definir velocidades default para cada tipo de camino y no depende siempre del tag max_speed. Es una información adicional.
Para autopistas ya tenemos motorway, que se podría usar para rutas nacionales y provinciales. La información si es provincial o nacional está en el nombre. Después usar trunk para nacionales y primary para provinciales es un dato interesante para tener a mano, pero a nivel ruteo no cambia nada.
Yo tenía un contacto en Vialidad Nacional, pero me fijeron que el sector de cartografía está medio disuelto por el momento así que por ahora no creo que obtenga datos ahí.
saludos!