Wow that is incredible! do you work for the railroad in Portugal? Could you DM me on facebook maybe and we could discuss more?
Also, I have not been able to figure out how to make a diamond interchange work (like the one in your picture) because of the way the locomotives and rolling stock roll along and inside of the rails.. As soon as I figure it out, I will be adding a diamond interchange!