Here is a suggestion or an idea.... You choose a route, then a timetable or scenario and then pick a loco, but unlike the current limitations you can pick locos/DMU/EMU that are not assigned to the route within reason, like American loco may not work in UK due to size or there is no third rail, so a EMU won't work etc. Tab 1 you get the loco/train selection with trains that come with the route, Tab 2 shows you the trains that you can use. And also be able to select or change the A.I traffic, have a session full of HSTs if you want or have old trains running the route. Looking at the UK routes, there are a load of trains that could be unlocked to be used on the UK timetable or scenarios. Currently the only was you can use other trains is to spawn a train in, but it doesn't interact with passengers on timetable or scenario and you lose your objectives on the map the stop at stations to collect passengers. Or you have to create a custom scenario to do all these changes, but you can't complete any timetables or scenarios with it. I recently had a non functioning class 66 on a timetable, so I tried to spawn in another 66, but no can't put another train on the same track, so I deleted the broken 66 and spawned an exact copy of the 66, I congradute myself on being smart until I realised the timetable objective disappeared, so still can't complete run. Maybe we can use another train other than a class 66 to do a freight run, I know I should not make such a suggestion, how dare I offend the sacred 66.