Using empty UNO board to program external ATmega328

I have been using this one to program prominis since August.

Have seen complaints about the newer model and it surface mount connector cracking traces & stuff.
The thru-hole has been solid for me. I put mating 0.025" square pins on my prominis.