Well, depends on what you expect. This is essentially a half-smart (half-dumb) trainer. Meaning it will broadcast some power data (effectively virtual power based upon flywheel speed), but it is not a “controlled” trainer like some might expect from the looks.
This still requires full shifting to get different resistance levels like any other fluid or magnetic trainer. This has the advantage of not having to deal with roller tension against a tire, which is great and something I am considering for a backup / travel trainer.
But it lacks ERG or Simulation control, so it is on a lower level than stuff like the Kickr Core, Tacx Flux, Elite Suito and such.