@yatesco you might find helpful to know that ros2/navigation2 now supports having multiple robots in the same ROS domain navigating independently.
We’re also considering implementing a few other multi-robot features: https://github.com/ros-planning/navigation2/issues/1245
Let us know if you’d like to see any of these or have other ideas.