USB-C hub with SSD slot are they any good?

Hey, I just got my MacBook but it is only base model with 256gb of storage. I'm just brainstorming what will I do if I run out of storage (if I ever run out) and I came across usb-c hubs with ssd slots. I'm wondering has anyone tried such a thing? Is it good to have it plugged into MacBook for extended periods of time? Won't it overheat? Also if anyone has any other recommendations on how to overcome storage struggle I'm here for it.