I'd love to see the WR extend to Garsdale (though I think Northallerton would be more of a priority, as it'd actually serve a useful public transport function then). But I can't see any financial case for doing what you suggest at all.
I would agree as regards the WR getting to Hawes, lovely as it sounds and has always been the stated aim, there cant even be a business case for crossing Apedale Beck at the west end of Redmire to get to Aysgarth!!
You mention Northallerton as a priority, but I dont share your opinion, as good as it sounds.
My reason is this.
The location of the WR station Northallerton West is nowhere near the ECML Station. It has no road access, or even cycle access for that matter, only by foot. There is no inter-connection between the two stations.
For me, priority would always be Leeming Bar as the important hub. WHY...because its less than a mile from a Service Area on the A1 Road, has parking, is on bus routes etc etc.
I think the WR Management may have cottoned on to the importance of this given the fabulous recent investment in the site, to the Station House, infrastructure, workshops etc.
Coming back to Hawes.....I'm always up for chasing a dream, but like many schemes,
reality and doable dont always appear in the same sentence.
It comes down to money at the end of the day. Sadly Beeching was proven right on a number of occasions and dare I say it, whilst all closures were saddled onto him, as opposed to Earnest Marples, had it not been for what they did, the remaining railway of today wouldn't be what it is
today?
Where does the line in the sand extend, when it comes to running a heritage railway or providing a public service?
Structures, such as tunnels, viaducts, bridges and extended p-way are expensive to maintain, not to mention insure.
We are blessed with a considerable amount of HR in this country in some wonderful locations and long may it continue, but adding questionable extensions, in majority of cases, will increase the financial burden and continued viability of many.