It takes a day or two to get used to the small form factor, my left hand types with 4 fingers, right usually one or two. I was never a 10-finger-type of touchtyper anyway. Because of the limited key count somey characters are in strange places with a fn-combo, but these you just learn over time.
I find the keyboard good enough to take my phone out and write a proper business email, caps, punctuation, lingo and all. I find the keyboard good enough to reply to threads like this while waiting for the kids in the park. I find it good enough to fix a small bug in software, do basic git bookkeeping. I use it for IRC all day long.
I do not find the keyboard good enough to sit down and write proper documentation, or do real coding sessions.