Classic understatement.
This should be a 1000 post thread by now if this is true. In essence, an unlimited energy source. Of course, te niggling question is what the cost of deuterium is, and whether deuterium as well as tritium can be generated