I use a yubikey daily too. I have a USB hub that clamps to the edge of my desk, so I can leave the yubikey in there with no extra mess.
Not this specific one, but you get the general idea: https://www.amazon.com/HYWHUYANG-USB3-1-10Gbps-Computer-Transmission/dp/B0CNKQMXFD/
Yeah it works great, just make sure the ram you buy is in their compatible list.