I think this would definitely be popular. I've often wondered why Leith Walk has no express services, while for example Nicolson Street has 4.
Solution;
X14 - Millerhill to Elm Row via Danderhall, Greendykes, Craigmillar, Prestonfield, St. Leonard’s, Pleasance, Royal Mile High Street, & North Bridge (all stops to Wauchope Place, then only stopping at Prestonfield Park, Royal Commonwealth Pool, Rankellior Street, Adam Street, then all stops to Elm Row. Route operates via West Millerhill, then Prentice Coaches 111 to Milligan Drive, then 14 route to Elm Row. Return via route above reversed.
X24 - Marchmont (at Roseneath Street) to West Granton via Tollcross, City Centre, Stockbridge, Western General, Drylaw, & Muirhouse (all stops to Frederick Street, then non-stop to Royal Circus, then all stops to Raeburn Place, then only at Flora Stevenson School, Western General Hospital Stances, Crewe Toll, then all stops to West Granton. Route operates via Roseneath Street, Marchmont Crescent, then via 24 route to Crewe Road South, then Porterfield Road, Campus Stances, Porterfield Road, then via 24 route to West Granton. Return via route above reversed to Melville Drive, then Melville Drive, Argyll Place, Roseneath Street)
X49 - Lochend (at Findlay Gardens) to Bristo Square via Leith Links, Duke Street, Leith Walk, OMNI, & Surgeons Hall (all stops to Foot Of The Walk, then non-stop to Shrubhill, then all stops to Bristo Square. Route operates via Findlay Gardens, then via 49 route to South Bridge, then Nicolson Square, Potterow, Bristo Square. Return via Bristo Square, Teviot Place, Forrest Road, George IV Bridge, Chambers Street, then via 49 to Restalrig Road, then Restalrig Crescent, Findlay Gardens, Lochend Terminus)
Other changes;
5 - Rerouted between Nicolson Street & London Road. Instead of serving Surgeons Hall, Tron, & OMNI, buses will turn down West Richmond Street, then via Pleasance, Holyrood Road, Holyrood Gait, Queen’s Drive, Horse Wynd, Abbeyhill, Abbeymount, & Montrose Terrace, so as to cut down on congestion at South Bridge & Surgeons Hall, as well as giving Dumbiedykes a bus service
14 - Rerouted between St. Leonard’s Street & North Bridge. Instead of serving Surgeons Hall & Tron, buses will operate via Pleasance, St. Mary’s Street, & Royal Mile High Street, as to cut down on congestion at South Bridge & Surgeons Hall
X26 - Buses now stop at Peirshill Square & Peirshill Cemetery
X29, X31, X37 - Buses now stop at Lady Road
X33 - Buses now stop at Cameron Toll
X44 - Buses now stop at Duddingston Mills