The sidewalk tags supports additional values for accessibility and all other kinds of information via namespaces, see https://wiki.openstreetmap.org/wiki/Sidewalks#Sidewalk_as_refinement_to_a_highway. You won't loose any information when using the sidewalk tag instead of separate sidewalk ways.