I have a wahoo Kickr Snap and have been using Zwift, but it is in Beta and seems to have bugs to iron out every major upgrade. I wanted to ride last night and spent an hour trying to get the new version running. CycleOps Virtual Trainer looked pretty good, but I didn't try it before my trial ran out. When the weather turns bad I'll have to pick one of the software packages.