This 100x. I am just getting into all of this hardware and it's so frustrating to need a computer in the mix just to get two pieces of otherwise wonderful single-purpose hardware to speak to each other.
... which can be solved by standardizing the use of existing MIDI 1.0 spec (see: NRPN, MPE, ...).
The problems that MIDI 2.0 solves seem to be of the kind that musicians don't have, and definitely don't justify switching away from a simple three-wire connector that's the same on both ends (either 5-pin DIN or 3.5mm TRS which is gaining traction these days).
So now, you need an extra device (MIDI host) to connect two devices, plus extra cables, plus power supply, and have fun if you need to set it up on stage in two minutes between the sets.
And good luck if both the controller and sound module are USB slaves.
The device you linked does NOT solve this problem.
And good luck finding something that plugs into your computer’s type C port without another dongle! What a good time for making dongles we’re living in!
Seriously, the only dongle I found that actually solves the problem is CME WIDI Master[1]
It's a 5-pin DIN - to - Bluetooth MIDI dongle that runs off MIDI power (i.e., just plug and forget).
Brings you from the 80s straight into 2020s with no noticeable latency, and no wires.
That's how I actually connect my newer controllers (with Bluetooth midi, which, thankfully, does not require the other device to provide power) to old synths.
Can highly recommend, 5/5, etc., but it's frustrating that I'd need to go through Bluetooth and a dongle for devices that could be linked with one short simple wire.