I tried apple aluminium keyboard with numeric pad and had to sadly return that one because F and J keys had their bases rotated 90 degrees, thus making it impossible to rearrange keys for Dvorak layout by simply rearranging keycaps.

Please, clarify if all letter and number keys have same bases to attach keycaps.

Apple's older compact bluetooth keyboards are very limited in terms of ghosting. (Try to get it to recognize combinations of keypresses more than 2 at a time and it gets very iffy.) This makes it hard to use to play games with. How about this new keyboard?