Good choice, just be aware that that spot has you shooting into the sun if you get there at other times of day. The city will be low contrast. Follow Rory's time advise to use it.
Also try Burrard street bridge (yes it has a good sidewalk for walkers) both sides, false creek science world, the top of the old sears tower - harbor place/ SFU downtown now, the convention center, the beach looking to the city at Jericho and at Kitsilano, Granville Island, White Rock pier, the top of the Chief in Squamish.