Exactly my setup. It is amazing how much this combination adds to your motivation. The KK is solid, stable, and almost feels like pedaling outdoors. Trainerroad keeps you honest and let's you structure your training in a way that you could never do outside. Finally, I use Trainingpeaks to set up a plan for the upcoming months and to measure my progress.
Before re getting this combination, it was all I could do to mentally slog through 45 minutes on rollers. Now, a 2.5 hour base workout does not bother me. Whatever works!