Or use a Raspberry Pi. From what I can tell this does everything the Kenton can do, and a lot more.
Bottom line: with this, and a USB to midi adapter, you can effectively have standard midi ports.
DETAILS:
I had a Raspberry Pi 2 so I configured it as a USB MIDI host (instructions below).
Once the Pi is configured it runs in "read only" mode (so that you can just unplug from power when you are doing, instead of going through a formal "shutdown". It is, literally, plug and play:
1. Plug in the power to the Raspberry Pi. Give it a minute to finish booting.
2. Plug in your USB midi devices. The Raspberry Pi is configured to automatically recognizes USB MIDI devices.
3. Play
I plugged the P-121 into the Pi via USB, and then plugged each of the following USB MIDI devices into the Pi, one by one (ones I happen to have available):
1. Korg MicroKey controller. The keys, pitch bend, and mod wheel all controlled the P-121.
2. Yamaha CP88. Each keyboard controlled the other. So effectively you can connect MIDI instruments "USB to USB" - provided there is a USB MIDI host in between them.
3. ESI MidiMate eX. If you're not familiar, this is really nice USB to MIDI adaptor, with 2 braided cables ~6 feet long each with standard 5-pin MIDI plugs.
This is where it got interesting
Unlike most other such adaptors, the MidiMate somehow "autosenses" which plug is "MIDI in" and which plug is "MIDI out". They're just labeled "1" and "2". I plugged the MidiMate into the CP88, via its standard MIDI ports:
(a) when I plugged "1" into the CP88 midi in and "2" into the CP88 midi out, the P-121 controlled the CP88. Presumably this would also work with a Nord.
(b) when I plugged "2" into the CP88 midi in and "1" into the CP88 midi out, the CP88 controlled the P-121.
For the Raspberry Pi configuration I followed the instructions at https://neuma.studio/rpi-as-midi-host.html, except I used the corrected Ruby script at https://linuxmusicians.com/viewtopic.php?t=19736. It took me about an hour to configure it from scratch.