I have a Giant Road e+1 and connect it to a Bkool Smart Trainer for the winter and it connects just like any other bike, just neede to change the skwer for the QR one that came with the trainer. It offers me video rides all over the world so use it unpowered and choose rides that are not too hilly, but have also used the Bkool velodrome rides where you can compete with others, but as an old man I always loose....
One day on a race when the last over the line was knocked out, I decided to "cheat" by fitted a deristricting device and turning on the power just when I was about to be knocked out.. Needless to say the other riders did not like this, and, for once I really was "cheating"
Using a trainer has to be the most boring of excersises so I go out whenever I can but when I cant the Smart option makes it a bit less so..