I am creating a package for Molex's MicroAB USB 47590-0001 component because I could not find one for Eagle. My question is will this work to create the custom slots as seen in the datasheet? I've not had to mess with slots yet. How would you handle the slightly oval G4 and G5 holes, or are slightly larger circular pads good enough?
The blue is the milling layer, where the board will be cut. I see OSH Park has a page about this and they say use that layer too. The green is a via pad, which I extend with the red pad on the bottom. I opened up the green layer on the red pad as well. From what I understand, the blue should take care of the hole and the pad also creates a hole (as it does for G4 and G5) but the blue will make the custom shape.
Below is the data sheet for the connector.