I love how the route looks at night too. It has actually just occurred to me though that functionally it is like an OpenBVE route in that it only works correctly in one direction: Leaving Waverley and heading for Leven we are riddled with signalling problems, but depart from Leven, Markinch or the platform at Glenrothes it all seems to work correctly. I'm from Edinburgh and agree that Dunfermline isn't that convincing; especially the deserted dual carriageway.
I was a little disappointed by the lack of off map destinations for AI. I thought they would’ve been included because the 158 timetable for Edinburgh-Glasgow handled that really well (apart from a few missing destinations that I noticed, like trains to Inverness from Glasgow Queens Street). I believe that originally though, the 158 timetable for Edinburgh-Glasgow came without the extra off map destinations for AI, and they were added in an update along with more services. So I hope that it’s something that can be added in an update. It just kind of kills the immersion for me to see trains with a final destination of Haymarket from Edinburgh Waverley, and to see trains with no destinations at all.