New WebRTC transport?

Lemme preface by saying that I don’t know much about WebRTC, but lemme make a few following points:

  1. In my recollection, p2p-circuit is implemented correctly in go-ipfs, which (afaik) makes up the majority of the network as of this moment, so using this relay technique would actually work nicely as long as both browsers are connected to the same nodes, yes.
  2. Is there an explicit need for browser-browser? Browser nodes are often extremely short-lived on the network, as their lifetime is often bound to the lifetime of the webpage session they exist on. When using window.ipfs, the client essentially becomes a locally-wound-up js-ipfs client, or the machine’s host client, making use of the facilities and transport options of that machine.