Meanwhile https://github.com/achingbrain/webtransport-echo-server this is the best we have for a minimal working node example.
The guys at Colyseus (a JS library for multiplayer games netcode) also added support, in a preview version for now.
That’s usually a sign nobody uses it because it has at least one large issue. Personally I stopped falling for “there’s now X” advices long ago because if it worked, it would already be mainstream very much heard of by everyone. Sorry for your five hours.
I also found the following in my research yesterday, which looks like a very promising set of abstractions for WebRTC data channels.
So you just never use anything new, always stuck with what has been? Because everything starts with just one person using it, then two, then four and so on, things can't just be popular from day 0.
I'd agree with that chasing the latest fads (no matter the popularity) is a fools errand, and you need to look beyond vanity metrics to evaluate if something is useful or not. Sometimes that means trying things and sometimes even making a hard bet on something that hasn't been demonstrated "right" yet.