Very interesting, but instead of a competence for translators and translation companies, it looks like a competitor for the actual translation marketplaces.
Related the competition between machines and humans in the future translation landscape, there were and interesting thread at these forums:
http://www.english-spanish-translato...ns-future.html