@sheldonmenez When building a cabinet, i wouldn't recommend relying only on builtin controls, the other common issues you might encounter :

no analog controls weird layout for specific games (good luck playing mario kart or f-zero without triggers) not enough controls for games that support 3+ players a friend came playing and he prefers gamepad

So yeah, you should definitely make plans for external controllers.