It's alot easier to play these games on a FULL -SIZE 104 key keyboard.
Of course, Tp still recommends Ergodox Split. Full size is pretty close for games though because you can map the num-pad for buttons.
On controller if you have the bottom bumper like on the xbox elite controller then it's pretty close.
But otherwise, controller is alot harder because the thumb is only 1 finger.