I agree! The SD card placement was one oversight I had while designing the PCB (along with the microUSB accessibility). One of the beta testers suggested using an SD extension cable, which is what I’ve been using for the past few months and have included in the kits. It works great, but I agree is less than optimal. I will definitely be taking this into account for the next PCB revision.
A USB hub is an interesting idea, though! The main consideration with that is the extra I/O consumption. Do you know how that integrates? There are a couple extra serial lines that could potentially be used.