@rriemann: Rome wasn’t built in a day.  Mapping sidewalks is a slow process, there will be more and more of them in the future.

You can see an example here, in Neder-Over-Heembeek, where a fellow mapper carefully drew sidewalks.  That makes pedestrian routing really accurate.
https://www.openstreetmap.org/#map=18/50.89557/4.36491

In the mean time I fixed the part along the tram stop (with a D10 sign in the sidewalk, cycling on the main road is not allowed).  Do not hesitate if you have suggestions to use fewer ways or nodes.

Also, what are the problems with StreetComplete?  I know it bugs users about crossing barriers across tracks (that should never be asked for urban tram networks), but that is a problem with their code, not with OSM data, right?  What kind of issue are you encountering?