I checked the routing in my Mio4 midi interface and used my audio interfaces direct monitoring. So no DAW to prevent accidental midi routing.
OT and AK are connected to Mio4, both with midi in and out, Shruthi and Micromonsta are connected to Mio4’s midi out ports.
AK sends midi to DAW and OT, OT sends midi to AK, Shruthi, Micromonsta and DAW.
When the AK is set to OT‘s auto channel, I can play all synths connected to OT‘s midi out by selecting a OT track that has a specific midi channel set.
All midi track parameter can be controlled, recorded and locked via midi cc messages.
When the AK is set to Shruthis midi channel, I can play the Shruthi from AK no matter which track is selected at OT and even if all midi tracks are muted.
Same for Micromonsta.
Checked with plugins in my DAW.
Also midi cc control is possible.
If there is no accidential midi routing happening, seems indeed both ways do work.