On the west side of the river Bcube not east.
Placing more launches outside of the city limits would likely be a provincial issue Bcube. and has to deal with private land owners who likely dont want a road down to the river, traffic or a parking lot on their land. I am not mentioning this to make a great 2 hour float, I am talking from a purely an accessibility standpoint.
I am not sure about the small inconvenience you talk about... it is a fairly large one. Right now if you live pretty well anywhere south of fish creek park, you have no access to a boat launch or take out point except for driving way up around fish creek park through sikome. That would include a fairly large bit of population in Sundance, Chaparral, Walden, Legacy, Silverado, Shawnessy, evergreen and bridlewood. All of whom would be serviced by a new proper launch / take out at 194th. Not to mention, you can take all major roads to get to it, Ring road, Divided highway on Macleod tr south and 194th is twinned all the way to the hill down into the valley.