I gotta say, while I can't really fault them for not releasing the software as quickly as I'd wish they did, I do think their communication could be a bit better. I still have no idea how, for instance, the CM integration works on either the user interface or the technical level. The inter-operability may be transparent; it certainly is oblique. ;)
Don't get me wrong, though, I like what they're doing and I'm looking forward to seeing more.