I went to the park this evening. There were quite a few people using it, including an aerobics class. The park is interesting, but as with all things Toronto, there's a distinct sense it could have been better.
Pluses: the canoe, the skittles, the hill, the beyond spectacular views of the city...