@samuel I saw your post on LMA after I saw it here. I don't disagree with distances and USB; ethernet by default can go a long way before needing to be boosted; I get that UDP is easier in some respects, but is there any value in using TCP, or are these setups typically point to point where chance of lost packets is minimal?
One of these days I'll get back around to playing with SBCs and hardware again. I've wanted to set up a bench dedicated to this kind of stuff for quite a while.