I’ve got some Nanokontrols and a Livid Code 2, and both are way more than it needs (plus the Livid is very nicely built but the encoders are stepped, and it’s something like 24 or 36 very obvious steps per rotation, so it’s not really that great for performance, it’s more for tweaking things accurately and carefully.
I like the idea of a box with the same basic form factor of the commercial Eyesy, except it’s just a USB controller. But in the medium term I’m not going to get around to it any time soon and I’ll probably just use a Nanokontrol until I’m so used to it I don’t care.