Is the X57 doing a loop, I.e. from Halbeath P&R via Amazon and back to Halbeath P&R via Greenshank Dr?
Still think it would be better to do what the X52 did (Lapwing Dr, Aberdour Rd, Dunlin Dr), it could then go to Halbeath P&R, turn round and head back to Edinburgh the same way, using the A823...