Hi Again,
Looks good to me - thanks for making the update.
OSM is a bit like learning a language at first with the tags, but its great that you've added surface=* / smoothness=* as it helps routing especially for groups like wheelchair users, and roadies/MTB/gravel/plain old commuters.
Happy Mapping,

James