I’m sure you can find a cheaper solution to meet your current need and if you think you won’t add other midi gear anytime soon you might want to go that route.
Butt… If you want room for expansion for the future I highly recommend the iconnectivity boxes. By only connecting cables one time you get tons of flexibility controlling the routing of your midi and also being able to filter and remap midi data. It makes it so you can control exactly where midi signals go and not go.
Over time as setups grow folks often end up with complex chains of midi that get tricky to figure out the right connections and use boxes that merge and split signals, all in one fixed connection setup that if needing other routing must physically re cable, often needing to draw out diagrams of signal flow just to figure it out.
The Iconnect boxes eliminate this by handling all the routing internally and end up offering much more possibilities of signal flow. You never have to rewire anything you just change the routing in the editor and can save and recall states. The filtering for one example can solve problems that come up where one of your midi devices is sending signals and unintentionally controlling something else with no controls on the device itself to stop it. The remapping as an example can help you say control any cc you want from a midi device that’s sending out fixed cc’s. Lots more too. Total MIDI Swiss Army knife…