on the subject of the XC services, is it just me that thinks it's a tad silly to run an Aberdeen-Penzance service? Would it not be better to run overlapping services between points, giving a better frequency on the core? e.g.
Penzance-Birmingham (St Erth, Redruth, Camborne, Truro, St Austell, Par, Bodmin Parkway, Liskeard, Plymouth, Totnes, Newton Abbott, Teignmouth, Dawlish, Exeter St Davids, Tiverton Parkway, Taunton, Weston super Mare, Bristol Temple Meads, Bristol Parkway, Cheltenham Spa)
Plymouth-Newcastle (as above, Birmingham NS, Tamworth, Derby, Chesterfield, Sheffield, Wakefield Westgate, Leeds, York, Northallerton, Darlington, Durham)
Bristol-Aberdeen (as above, Morpeth, Alnmouth, Berwick upon Tweed, Dunbar, Edinburgh Waverley, Haymarket, Inverkeithing, Kirkcaldy, Cupar, Leuchars, Dundee, Arbroath, Montrose, Stonehaven)
I also think the trains need to be lengthened, hopefully using the 7 car meridians once the MML gets wired.