Initially I was using a Apple USBC to USB (Thunderbolt) into a basic Platinum brand read/write and just recently (since I was working remote for a bit and wanted/needed a good splitter w read/write) switched to a Satechi*. I can load about 60 fonts in 2 minutes tops now. So much smoother overall. Regarding your system, what year is yours? Note, I’m biased. My 2013 is dead and scrapped out and I gave the 2017 on OS Monterey to one of the kids so I could justify going to the new M1 machine. I’ve gotten accustomed to the changes…YMMV.
*They also make a hub adapter version but I prefer the flexibility of the cable version.