I have a wireless keyboard with my iPad and it doesn't work with Graal :/
Also, keyboards and always more responsive. I ****ing HATE the touchscreen controls on Graal. Other games seem alright but they tend to be just passable, but if I ever had a chance I'd use keyboard. One problem I notice a lot with touchscreens are that sometimes they're too sensitive. When you use a keyboard you hover over keys(for example arrow keys while gaming), so this becomes a habit. However hovering over the controls on an iPod/iPad results in a lot of accidental "brushes" where your fingers just lightly touch the screen, but registers a press anyways. Touchscreens have no way to detect pressure so it can't tell a gentle brush from a firm press, so this can't really be solved.
Either way, I found Graal to be the laziest in terms of implementing touch controls. There are many games out there that try to compensate for the cons of touchscreen gaming in various ways. For example, GTA3 creates an analog control whenever you touch the screen on the left side. Why? Because you can't feel buttons on a touchscreen, so it's hard to know if your thumb is actually correctly placed when you want to move, so they compensated in a way that works. However Graal doesn't apply any sort of creative process to work with the shortcomings. Instead they simply created GUI buttons and said "well, close enough!"
Also, Graal in Facebook runs at about the same as it does on my iPad2, and I don't really have a powerhorse of a machine.