There doesn't seem to me to be anything wrong with the layout, except that the right-hand shift key is somewhat small to accomodate the cursor up key.
It is odd that the unshifted character on the special keys is the one on top, but I suppose that is a stylistic choice to make the keyboard unique. While I will have to pass on this offer, it looks like a nice keyboard.