I've recently reread Rene Pickhardt's draft proposal for Virtual Channels.
One benefit of virtual channels, as I understand it, is that they would allow a single entity to run multiple nodes while leveraging the full capacity of all nodes (both inbound and outbound). This would be a possible way for entities to run a highly-available, perhaps geographically distributed, cluster of nodes.
Did anything come of this idea? Are there other strategies for high availability which have gained more adoption?