I get a bit of both. I used to head up Cariboo hill in the morning through NW and Burnaby down Byrne Road and then flat along the river and over the Knight Street bridge; sometimes I would change it up and head home over Argyle. The trip home was normally over Knight St bridge, along the river and up Byrne Road back to the base of SFU. Some up, some down, some flat. The hills, along the river and bridge are usually where I pushed it since it was a bit meandering in Burnaby; on the side streets with turns that do no promote speed continuously.
Now I get it pretty flat to my sons daycare from Cambie and 20th to Renfrew and Grandview then along Slocan and over the Knight Street bridge, I get up and down. The reverse is a nice climb up Argyle (Strava says 58 m), so fairly short.
If I do not do the daycare run I get to go straight down to the river along Cambie, then over into Richmond and some mornings I tuck and crank it along River road. Then I usually try to blast back home up Cambie.