I think your footprints should be shown with dimensions, because before I drop hundreds or thousands of dollars on a run of PCBs, I'm going to have to check your footprints to make sure they are correct, and that could actually take me longer than drawing them from scratch.