My problem with the piboy zero (and most similar projects) is the microswitches or domes for the buttons. They never feel right, and microswitches are prone to breaking if you get a bit exuberant in your gaming.
That gamegirl 2 though... It has proper membrane buttons, L1/R1 on the back, and...