I've been wondering about this parking lot right at Yonge & York Mills and I didn't know about this proposal.
I've worked at one of the office buildings in this area. There wasn't a huge variety of lunch options (food court), but it was still a very convenient location with underground connection to the subway station. People who lived in a place with direct access to a subway didn't even need a jacket in the winter. I remember that we could get from our office building to a food court in another building completely underground as well.
Anyways, in general I like seeing office buildings along subway lines like this, so that you get a work/live mix along the subway lines. There are quite a few offices from Yonge & Bloor all the way up the subway line to North York, and people who commute northwards on the Yonge line.
I'd like to see this thing get built, it doesn't really make sense to have a surface parking lot at this subway station. The other glaringly obvious one is the large parking lot at Yonge & Sheppard.