Excellent ideas!

My ideas:
--Global Timed Warps: This could be done multiple ways, by having a dmap timer in the dmap editor, probably the least feasible, most difficult to implement, or the least effective. OR...

There could be a screen flag that makes timed warp tics apply to Room Carry Over data. This means that if you have a Room # set for Room Carry Over, then when you are on that screen & move to the room designated by the room carry over data, any tics counted down from the 'counter' when on the first room will apply to the second so you only have to be in the second room for the remainder of the designated time before you warp, if the timed warp is set for that room.