Here's more detail and reasoning on the changes. Please also check the earlier discussion in https://www.openstreetmap.org/changeset/155375493

Use highway=pedestrian for ways that are wide, I would call them "boulevard-like", and used by both pedestrians and cyclists, and also wide enough for two-tracked vehicles, and used by the trackless train. Also for Spring Road north of Centre Road, which in practice is almost entirely pedestrian, and much more pleasant to walk on than you'd expect from a highway=service.

Use highway=cycleway with foot=yes for some other ways that are wide and comfortable to cycle on and in fact ridden on fairly frequently. (This also matches the iD preset for multi-use path)

Remove name Cherry Hill Trail from parts that are not near Cherry Hill. This name is not signed. I can believe it has some use, but surely only where there's cherries, not all the way down to Colborne Lodge Drive.