One quick note, make sure you are using Dustin's remixed boards for the GBoy for compatibility with the 4layer tech boards. If you do that, there is no need for the joystick breakout boards since the button board uses the FFCs for connecting joysticks.
1. Although I haven't done it, I don't see...