I was thinking since Mayor Fred and Bratina would like to use the extra transit money (around $8 million) towards the downtown transit terminal why not use that money building a glass roof over the entire stretch of MacNab from Main to King. That way the middle island can be used strictly for benches and seating instead of wasting room for shelters. Plus with the roof you don't have to worry about snow removal and it'll protect passengers from snow and rain. It would be attractive to new riders to increase HSR ridership.
Something like this but smaller for MacNab