The separate cycleway/sidewalk here needs to be connected to the road and crossings near the mini roundabout, otherwise it may be more of a hindrance than a help to pedestrian routing.

https://www.openstreetmap.org/way/1290631615