Better than Neu's? In what aspect? Its hard to beat hand-built quality, except for being sensorless.
I can't comment on the efficiency of the Tekin motors. But the design is definitely better suited for off-road and more rebuildable than the Neu or Medusa. The solder tabs are a nice touch as well, though I feel they are a bit exposed.