The compact reactor: a shortcut on the road to nuclear fusion?

Does the compact fusion project have the data to back up its claims? Image courtesy of Lockheed Martin.