The City is currently working on the 8 Ave NE route. West of Deerfoot, they're widening the N side sidewalk to turn it into a pathway. This will be helpful for westbound cyclists who have to climb a steep hill to exit the Nose Creek valley.
E of Deerfoot Trail, corner bulbs are being installed at several intersections to prevent cars from passing on the right. I felt a bit squeezed at these intersections when cars passed me on the left, but perhaps some good line painting or bike symbols will help. Certainly my rear-view mirror gave me some comfort at these locations.
It's not possible to cross Barlow officially, as the E border of Mayland Heights has a sound-wall running the length of it. I've suggested to the City that they create a pedestrian/cyclist access point at the Barlow & 7th Ave intersection, and they're studying this now, with community engagement to come after the election. But for now, you can either turn S on 19 St NE to 3rd Ave, and take this E to McKinnon Drive, or continue on 8 St to McKinnon Drive, then descend to 3 Ave. Turn E on McKinnon Crescent and ride ride up to the chainlink fence separating you from Barlow. Take a close look and you'll find a hole in the fence about 100m south of the end of the wooden soundwall. You can use that hole to gain access to Barlow Trail, then (carefully) cross it to 4 Ave NE.
Make your way through the industrial park, down into Marlborough on 5 Ave NE, then across 36 St on 8 Ave beside Canadian Tire. E of 36 St, Marlborough Drive is great riding - nice wide 2-lane street.
Once you get to 52 St, you may want to jog N one block to Madigan Dr. NE, which eventually winds around down the E side of Marlborough Park, whence you can get back on 8 Ave and head right out of town via Abbeydale.
My own route took me N on a pathway on the W side of 52 St, which made it pleasant to cross 16 Ave and then head into Rundle.