I've never done a custom keyboard in my life! I've only ever bought retail ones, or used what came with the machine. I decided enough with that! :P
A custom layout ain't all that bad, and the wiring is not terribly complex. One of the more popular methods of wiring your switches is to use the leads of the diodes As your rows. Solder one end to one pin of the switch, then the other end, you bend to form a long chain of wire, made up by the previous diodes. This long chain of wires becomes one row. You then just jump a wire from top to bottom, in a line, to your other switch pin. Hook that to either a Teensy and program it, or steal the guts from a keyboard and match it's matrix, and you're good to go. It's a lot of little fiddly work, but if you take your time, and pay attention to what you're doing, it's not terribly complicated, just repetitive.
I picked up a wirewrapping tool from my local Radio Shack years ago. I use that thing for everything, and I'll probably use it for the columns of my matrix, if it fits around the pins.
Oh, and also, Matty101. This type of thing almost alway has a mad rush at the end. It's just like the last second bidding on an ebay auction. People make their decision closer to when the time to decide is about to run out... That being said, I'd be MORE than happy if the deadline were extended out a few more days so it landed after Friday next week, so it'd catch that next wave of paychecks to burn! :D
Considering the Goose pack and the blanks came into the party so late in the game, I'd be further cool with an extension to let people soak those up. I'm all for extension. With a delivery expected to be about 4 months out... I'd say, what's a week or even a few days, to maximize our buying power.
Hint, hint, Data... ;)