Ahh good points - maybe only teleport within a subpatch then?
These are prescriptive implementations, how is a noobie supposed to know all that?
I think this will still be great, and will more or less remove the need for reverse vias.
I think the teleport node could be useful as long as you restrict it’s scope to senders and receivers at the same sub-patch level. That way all the senders and receivers would be visible and you could import a module without having to worry about whether it contained transmitters or receivers. Typically with this kind of messaging system you are restricted to a single transmitter for a given channel, but summing multiple senders could also work.