From my end, I can tell you that the switches were held up due to Cherry's production schedule. There is absolutely nothing we can do about that. I have about half the switches we ordered. The remaining switches should be coming soon.
komar is working on the final PCB revision, but he is a busy guy, with a life and all that comes with it. It will get done.
WFD is still involved, but his time is also limited. He has some stabilizers, but needs to order the remaining. He is also handling the plate orders, but that has not been a huge rush, until we can get the PCBs manufactured.