Yes, the board I have here looks much easier to install than I had thought. The throughholes (for soldering in) are HUGE, making them really easy to line up and get a moderate size soldering tip inside of.

Cheers