Between Leeds and Otley there is also the 33/34 operated by First Leeds. Go through Horsforth, Rawdon and Guiseley, so to the south of the X84. Takes a little longer but handier for certain parts of Leeds centre and also parts of West Leeds. I was in 2 minds whether to suggest these routes cos they are less quick, but I thought the OP should decide. GThe map is getting a little busy round there!
You have the 72 Skipton - Grassington (Transdev). There is a 72A and 72B that run north from Grassington to Buckden. They are part of the same timetable (it was a through service till about 10 years ago). OK Buckden is a one horse town...
I think some selected railways would help. There is a huge hole in bus provision. Harrogate - Skipton - Kendal - Keswick - Penrith - Carlisle - Newcastle - Darlington - Harrogate. But the Lancaster - Carlisle line and the Settle - Carlisle line offer a short cut through that area. Also the Cumbrian Coast line fills in the gap Barrow - Workington. I am not suggesting overlaying the whole rail network over your map. Just where they do the job of a local bus where there is no bus.
You have the 72 Skipton - Grassington (Transdev). There is a 72A and 72B that run north from Grassington to Buckden. They are part of the same timetable (it was a through service till about 10 years ago). OK Buckden is a one horse town...
I think some selected railways would help. There is a huge hole in bus provision. Harrogate - Skipton - Kendal - Keswick - Penrith - Carlisle - Newcastle - Darlington - Harrogate. But the Lancaster - Carlisle line and the Settle - Carlisle line offer a short cut through that area. Also the Cumbrian Coast line fills in the gap Barrow - Workington. I am not suggesting overlaying the whole rail network over your map. Just where they do the job of a local bus where there is no bus.