On today's ride with the new firmware things looked somewhat better*. After about 10 minutes at ~115 W I tried spindown. Unfortunately, after the new firmware upgrade my spindown calibration attempts never complete anymore. I speed up to 36 km/h, then following prompt let it coast down to full stop and the Wahoo Fitness android app just stays there waiting for spindown to complete. Same with CycleOps Virtual Trainer for android. So I'm not sure whether calibration took place at all. I don't have an iOS device handy.
Anyway, initially Stages and Kickr were about 20 W apart (Stages 100 W, Kickr 120W). As ride progressed Kickr watts gradually lowered and at around 1 hour into the ride difference was only ~5 W. Ride was 12 x 30 sec 500 W intervals with 4m30s rest. 5 W difference must be excellent given they measure at different points. This is the good part.
* The not so good part is that it still started 20 W higher. One of downsides to this is, that if you're trying to take a look at your aerobic decoupling (Pw:Hr in Trainingpeaks) it'll be quite skewed. You may start your ride (after proper warm-up) at e.g. 180 Kickr Watts & 160 bpm HR. Then 45 minutes later Kickr would report 165 W, while you've really kept your wattage spot on at 180 W without significant HR drift.
I have the Stages, so this is less of problem for me personally, but still it'd be good if they can fix it. It's quite expensive gear and user's without second power meter deserve more from it.
The only thing we have to fear is fear itself.
http://blog.lifepattern.org/
Grand Canyon CF SLX 9.9 2013