Tony,
This is really good news and thanks for sharing it with us. (Please do it more often!).
Like ShadowRock I am also looking forward to the "huge update to the Rules System", though as an ex Software Engineer with a certain trepidation (and a hint of worry that it may not be possible to ensure that no new bugs are created as you put it - sounds tricky to me - good luck! (You'll need it, so do
lots of testing prior to release - "chance favours the prepared"!).
Sectioned track controlled (at least nominally) by Signal Boxes are an interest of of the UK iPortal group and I would expect that the new Rules System (hopefully backwards compatible with the existing rules system) will go a long way to achieving our goals. However, I must ask: have you tested that iPortals (which do work over the Internet on TS2010 routes, but not on TS12 SP0) will work on TS12 SP1[1]? If I understand, iPortals use iTrainz servlets and other iTrainz technology.
I would also ask if this new Rules System will make active stations more reliable (that sometimes do and sometimes don't stop trains, open their doors and load passengers? Will it also allow us to save and resume long drivers sessions without the waits (wait for x seconds) never timing out (what I call the "hanging wait problem") on the resumed session?
So I suppose what I'm saying is I don't envy you and hope and pray it all goes according to plan and you are able to "please most of the people most of the time".
Bon chance!
Peter.
peterwise
[1] Don't be fooled, though: iPortals work in TS12 SP0 to addresses on the same computer as long as you don't send "trains" (that is, of course, messages about trains) over the Internet - even to the same computer.
Great News

. But what's about the "huge update to the Rules System"? Is there any chance to get a system which allows to control the traffic in a multiplayer session by the dispatcher? I thought about a "table" like this ones which are used in singalboxes. That would be very useful in my opinion.