be prepared for ur fingers to hurt. it sounds cool and it works well, but actual keyboard keys have support for ur fingers that you take for granted. it's like slamming your fingers onto wood/plastic. it's not ergonomic, and it's not comfortable, and it will hurt.
other than that, it's pretty geeky, and nifty, which means it gets a thumbs up from me regardless.