That only works partially for me though. When I copy the full code (e.g. AAAAA-BBBBB-CCCCC) and paste it into the first box in the installer it puts the code just into the first box. I have to copy AAAAA into the first, then BBBBB into the second manually. I'm not sure how much effort it would take to include a routine that puts in the keycode correctly with copy & paste, but other installers can do it. It still works, it's just mildly annoying because every couple of weeks I run into this same trap If you can't do it, it wouldn't bother me too much though.
And I'm not sure how you did it, but I like your copy protection system. I had to reinstall Windows a few weeks ago and started TS from the other harddrive without reinstalling it, upon starting a quick drive with one of your trains it noticed me that it hadn't been licensed properly and the scenario can not start. Of course I have bought it, but the registry information was lost by reinstalling windows. Ran the setup again and now everything works just fine.