Just spoke with these guys at the Locate conference in Melbourne and they were surprisingly open about where they're at with the technology. Saw a brief demo of their online map viewer and the imagery looked good to me. I suppose if you want to know what's going on in the biz, the best approach is to contact them directly....guessing is never going to be a reliable way to get the answers