By way of differentiation, consider that a single GUI can seamlessly and visually manage agents across several machines, while TUI is likely to remain separate terminals. In the fullness of it I don’t want to think which machine is hosting which agentic conversation (or a group of related conversation). A diffrent UX paradigm.
Best of luck!