@blog not so firm answers as a thought - point 2 - how similar in size is it to a wifi dongle plus aerial? That would seem to be reference in the annoying / robustness assessment.
If the 3d printed bit fit into the laptop then you 'only' have the aerial sticking out right? If thats in a casing, I think it would be pretty robust? More contact / support than a USB port.
Does the aerial have to face up? In the pic its facing downwards right?