+1 for direct drive for all of the reasons already mentioned. I’ve had my Kickr 17’ for two years and have never had any issues, have only changed the cassette once and only because I changed gearing on my road bike. I leave my bike plugged into it anytime I’m not riding outside regularly and it takes less than 1 minute to install/uninstall it on a bad day.
I would also argue it makes me take better care of my drivetrain because when I do ride outside, I make sure to clean my chain before slapping the bike on the Kickr - this means I never have to clean the Kickr cassette.