Routing in PCBs isn't as big of a deal as it used to be. In fact, at this point, we're routing tabs and such wherever its appropriate to avoid the need to to lay out multi-job panels to allow for v-scoring. Mid-mount USB connectors have been getting a lot more popular lately for smaller packages.