A representative of the company originally came here to spam the forum with advertising of their product. People here looked at the website, contested some false information they were spreading causing them to alter their advertising campaign. This was in the first link below.
viewtopic.php?f=9&t=39775&start=0There are also a couple other threads that discuss it if you want more info.
viewtopic.php?f=9&t=46909viewtopic.php?f=9&t=56899You're right, it SOUNDS impressive, but after looking into it a bit deeper I fail to be impressed with the the product, the company, or the people who work for them.