Hi Steve,
The pinout seems correct according to some recent work that I have done.
But which PCB CAD are you using? Seems crazy that it wouldn't already have such a socket that you could copy out of an existing library?
e.g. in EAGLE you will find a few sizes in the "plcc-socket" library. I would be surprised if something like KiCad didn't have something similar. I would tend to copy a footprint from another library rather than designing one from scratch if I can, but I would take my own measurements against the devices datasheet afterwards to make sure it is physically correct.
Unless you just want the experience of building your own parts, in which case ignore me. :-)