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?