I like the sleeper even from Edinburgh.
Going south, pint or two in the Hebrides or Guildford, couple of mini bottles of red in the cabin and an hour of DVDs to get you through the crashing around at Carstairs. Half decent night’s sleep, wake up in Euston, shower in Virgin Lounge, set up for the day. Probably a slightly better night’s sleep than a redeye flight though admittedly not great.
Going north, could do a dinner in London, jump on train, crash out and into work the next day and actually do stuff (unlike a double red-eye with a half-baked hangover which wiped me out for the rest of the week).
From Fort William it was the shizzle. Went to World Cup weekend, onto the train, bit of food, few scoops in the lounge, bed as the sun set over the mountains, woke up in Watford. In the Canary by 9. Apart from the culture shock (and if I am honest the mild hangover) it was the absolute bollocks.