Just the other day — no not that one; the other one — I was reading through some of the open source Beagleboard information again and I came across an interesting tid bit. In one of the early revisions, they had some issues with SMT connectors ripping off the board. The pads detached from the board. I know that’s not a common issue, but it does happen.
Their solution was to put vias in the pads to strengthen the connection between the pads and the PCB. I hadn’t thought of that, but it makes perfect sense. Note the four dimples in each of the pads on the audio connector footprint in the image above. Also note that they are small and closed off.
If you are concerned about losing your SMT connectors, you might want to consider the via-in-pad solution. Please cap or plug them, though.
Who plays pinochle on your heart?