How would you handle it differently though?
1. Fill in the gaps that have been left by First which aren't provided by the train (Harthill, Whitburn and Broxburn to Edinburgh) - gives the 'newcomer' a good reputation, and serves a less competitive market.
2. Run a smarter, more competitive service on the X27/X28. These services seem particularly half-hearted.
3. Be slightly less ambitious (does the 275 really need double deckers yet, likewise the 2 new services being introduced later next month? do Edinburgh city routes need double deckers yet? go figure. regular comments say that the 49 needs double deckers - a new route running like a different one that ran hourly with a single decker bus won't magically need quadruple capacity overnight)
4. Stop obsessing about 'historic numbers' - shorter, simpler numbers are on the whole simpler to understand. Using the irregular numbers that they are reviving makes not much sense. It's not like tons of people are used to that number, why not make a simpler network when you start rather than cause confusion later as you realise it's a bit complicated? At least drop the 2(xx)!
5. Try and undercut First in fares - Lothian are operating a higher quality service, I can't deny that, but they are more expensive. At least start cheaper - that will make people more willing to try them. Whilst USB charging and wifi is great and all, price is a bigger factor, as the above says, passengers have been complaining for years.
Something like this perhaps? (>>> implies limited stop)
X22 - Harthill to Edinburgh: Harthill - Whitburn - Blackburn - Livingston Village - Livingston - Uphall - Broxburn - Costorphine >>> Edinburgh
X27 - Bathgate to Edinburgh: Bathgate - Deans - Eliburn - Hospital - Howden Livingston - Mid Calder - East Calder - Sighthill >>> Edinburgh
28 - Deans to Edinburgh: Deans - Knightsridge - Ladywell - Hospital - Howden - Craigshill - Livingston - Dedridge - Mid Calder - East Calder - Kirknewton - Sighthill - Edinburgh
75 - Bathgate to Edinburgh Park: Bathgate - Blackburn - Kirkton Campus - Livingston - Howden - Hospital - Ladywell - Pumpherston - Uphall - Broxburn - Gyle Centre - Edinburgh Park
80 - Blackridge/Armadale to Livingston: Blackridge - Armadale - Bathgate - Deans - Eliburn - Hospital - Howden - Livingston
X22, X27, 28 and 75 all every 30 minutes
80 every 15 minutes
X22, X27 and 28 run with double deckers
75 and 80 run with single deckers
Using about the same number of buses, with a few extras for the X22 (I assume and hope that the new 280 is every 15 minutes, and the 287 is every 30 minutes), but providing a much larger range of services and restoring links that have been lost.