Having sat around in EVs charging with nothing to do, it would be better for Vancouver to incentivize charging stations at places where people might spend that time doing something, like stores, restaurants, etc. It would also be nice for chargers to be installed for street parking in popular areas. Sitting at a gas station for a half hour to an hour sounds more like punishment for having an EV.
An urban Target store in my area has a row of chargers along one wall of its parking garage. A carrot, stick, or both to encourage that in other places with large parking areas, especially ones where people are likely to stay awhile, would certainly seem like the way to go.