My suggestion for Midlothian would be that all weekday 47’s serve Bush, with the 37 reduced to every 20 minutes and all journeys running to Penicuik Deanburn with the freed up XLB’s, much like a Saturday. The 47 could revert to B5TL’s E400mmc’s. An additional service (similar to how the 9 was introduced) could run along the busy Silverknowes to Surgeons’ Hall section to have the route every 10 minutes, beyond there I’m unsure of a potential route though. One idea I thought of was to run it to the QMU on the 30’s route (omitting Newcraighall) and withdraw it east of the City. XLB’s every 20 minutes on that should be ok. The 14 would be timed to maintain an every 10 minutes route between Niddrie and North Bridge. It may also need to gain the XLB’s too but this might be tricky. As a consequence of this, I would reduce the 19 to every 20 minutes off peak as well. The X15 would also return as it was planned for the March 2020 changes (that never happened) so as to maintain the higher frequency fast bus to town for Penicuik residents. Additional X37’s could also be looked at too. As a result of restoring the X15, the 141 could be withdrawn and replaced by the 140 as it was before. It might also be worthwhile adjusting routes so that the 30 could then be withdrawn completely.
I like this, but where would all the XLB's come from? Withdrawing them from 1 route and putting them on 3 routes? Besides that, it would work. Maybe keeping the 14 on Gemini 2s would be fine, and the new route could have some MMCs withstanding a 20 minute frequency, to coordinate with the busy north 37.
I think the current arrangement works well, but in my opinion the 3 needs XLBs. Despite the 12-15 minute frequency on deckers, it seems to be busy particularly from Gilmerton to Chesser. Maybe a 20 minute frequency on XLBs would work for the 3. The MMCs from the 3 could operate on the 47 with a 17-20 minute frequency, and this would leave a minor amount of MMCs left over for allocations. There's a more simplified explanation below.
Service 3 gains XLBs. The Enviro 400 MMC's will be in use on Service 47.
Service 37 + New Route has a coordinated 10 minute frequency in the Silverknowes - Surgeon's Hall strech.
Service 47 gains MMCs. The Enviro 400 XLB's will be in use on Service 3. This route will (potentially) serve Bush at all times in replacement of the 47B.
Service 47B is removed, and Bush will be served by revised counterpart 47.