Looks like a nice design. Those PCB prices look a bit steep though. I usually use this eBay seller for mine.