I understand where you're going here:
pubsub communication can be both a blessing and a curse,
it can be hard to ensure a consistent usage, hard to debug when there's long chains than one place -> the other.
I think the sandboxing from aura.js is pretty interesting here, since you can always look up which widgets are allowed to talk, it makes it easier to narrow down the problem.
I think the sandboxing from aura.js is pretty interesting here, since you can always look up which widgets are allowed to talk, it makes it easier to narrow down the problem.