2 suggestions, since this is about gaming and not typing:
Logitech G13
http://www.amazon.com/Logitech-G13-Progr...ds=logitech+g13Razer Orbweaver
http://www.amazon.com/Razer-Orbweaver-Me...ds=logitech+g13I wouldn't worry about the sticks being on the right, that isn't the main purpose. Program the keys how you want.
If he doesn't need a full keyboard for more comfort typing, this would be a good way to go and a space saver.
Right now I have the G13, but I plan to try out the Razer before long due to the mechanical keys. I don't know the weight of the Razer, but the G13
is nice and heavy with a metal plate on the bottom weighing it down, as well as some sticky feet.
Also it's nice having the keys in rows and columns, like the numpad, as opposed to offset like WASD keys.