A signal for this type of trading requires knowledge of the bid ask in both locations.
You are saying it is better to know exchange A's price as of 2.5ms ago, and exchange B's price also as of 2.5ms.
But why? Either way you are ignoring 5ms's worth of trading activity. Either 2.5ms on both exchanges, or 5ms on one exchange.
Edit: I think I understand the advantage - see my edit #2 in my post above.
Both sides can this way make identical decisions to eachother, at the same time, and identical to those that would have been made by a computer in the center.