This trainer so far is doing well for me. It's easy to setup with Zwift and I got going about an hour after opening the box. Elite's own training softwareapp is a little kludgy so I haven't really had the desire to get past all the idiosyncrasies of poor UI to try it out, even though they give you a free year's access Other than the Elite training app, this trainer is great, I don't have to worry about power calibration and tire wear, and I don't see any issues pairing it via bluetooth or ANT with your workout app of choice. This actually makes indoor training bearable and fun, instead of mindlessly hammering away on a non-interactive, old-fashioned trainer.