The Leapmotion is designed for analog input. Typical software development is nearly all digital input: hitting keys and such, which is something that you have to sacrifice in a system like the Leapmotion or a multitouch surface. I could see it being a lot more useful for games or graphic design.
There's been a few people playing with them reported on hackaday[1]. I'd agree with that assessment that it's not quite ready but they are definitely getting close.