From the site:
Accurate:
* ± 5% Seated compares with torque based devices!
That's a 10% spread. For a guy like me that means it could be as much as 35 watts at LT...
Plus note that it says "seated". Looks like as soon as you get out of the saddle all bets are off.