Offhand, my only concern on this one might be that it strands the adjacent SFH, which I would rather not see retained (fronting Sheppard).
The area is fairly well served by Parks, but there are 2 logical off-site acquisitions, one would be the very property I note above, or at least the more easterly, which would be sited beside the Hydro Corridor which will likely get a bike trail in the future.
Alternatively, Wishing Well Park appears to lack a direct access point from the east, and a single lot on Highhill could serve that purpose.