Kritisch sehe ich hierbei an, das die Atomarität der beiden Orders gewahrt bleibt. Will heißen, dass du bei Broker1 wirklich nur eine Order öffnest, wenn du bei Broker2 auch eine Order öffnest. In Datenbanken gibt es hier das schnuckelige 2PC (2-Phase-Commit Protokoll). Im Brokerage Bereich wird es derartiges nicht geben. Du musst also immer damit rechnen, dass eine Order läuft und der Hedge nicht getriggert wurde.
Das würde dann auch allen eventuellen Arbitrage-Gedanken den Wind aus den Segeln nehmen.