I just got my PCBs - yay! I will try soldering the switches and MCU this weekend or early next week.
I'll try to write up a post if I get it all working. Probably even if not... publish your failures and all.