Just curious, where are you getting the LDDs from? Mouser and Digikey are showing them in stock in a bunch of options at around $11 each.
The one advantage to PTH is that you don't need a via to switch which side of the pcb the lead's trace runs on.
I'd be interested in seeing the files even if they aren't production-ready, whenever you're willing to share.
What are you doing for an enclosure?
I bought the LDD's from PowerGate LLC.(LDD-1000H | Mean-Well LDD-1000H | USA Warehouse
) They're quite popular right now, so a lot of vendors are having a hard time keeping them in stock. I ordered 20 and had to wait more than 6 weeks for them to ship, but @ $4.90 each, I couldn't complain.
I'd love to find an "off the shelf" enclosure that would work for this project, but I haven't found anything suitable yet. If I find one that's "close enough", I may just redesign the PcB's to make them fit the box, as that would be easier than designing the box to fit the PcB's LOL.
Here's a photo of the controller Pcb- just so you have something to go on until I can post the Eagle files. (it's still a work in progress, so i may move a few traces around.)