I've done this project twice. The first keyboard completely died shortly after I made my spare. Unfortunately the new one's USB hub is less reliable. The keyboard doesn't get activated soon enough to send keypresses during booting... I've been too lazy to fix this, though.
And all the electronics from the mouse? They're taped to the underside of the keyboard. What? There's dozens of other things in my apartment to distract anyone from noticing the backside of my keyboard :D