In several situations I would find extremely useful to be able to share the states between two redundant devices. Is there any chance this could be added in RouterOS (maybe with conntrackd / conntrack-tools)?
I have seen many problems blocking VOIP trafic as soon as there is NAT and redundant links.
The solution is native IPv6 but we are still far from a global IPv6 world, specially inside the LAN. And some area are still mostly IPv4, for example the LTE / smartphones market where IPv4 is most of the time the only alternative.
In the meantime, some workarounds with scripts are necessary.
NAT and connection tracking is a hassle with complex redundant setups. This is probably because NAT has never been designed with redundant setups using routing and redundant links.