There's a keyboard that can take a spilling
I recon the lag is the same as typing on a tablet or touchscreen monitor. Personally I like a keyboard to have keys that you can feel and press.
Would be awesome if you could load a game specific control layout. Or perhaps the controls of a soundmixtable or airplane cockpit. Could even design own key-shapes for easier control in games and stuff.