I ended up ordering the Wahoo from Competitive Cyclist, which was gracious enough to give me a discount to win me over sine I had not ordered from them in years. Trainer came in, but they forgot the adaptor. A quick call/email and the adaptor was sent overnight UPS. When I went to install it, it was obvious it would not fit.Despite Youtube videos, it would not fit.After calling CC, they contacted Wahoo only to find out that when they came out with the new version of the KICKR, they did away with the adaptor's what I got does not work with it. Only with the old generation KICKR. That is pretty shitty in my book, but CC admitted they had no idea this was the case, and as a consequence will update their site to reflect the change.
Options now:
1. CC made it clear they will take care of the issue regardless of what it takes, so no worries there.
2. Get the Hammer, which they are out of right now for another week. Then, get a cassette like Miche that has Shimano spline but campy spacing.
3. Stick with the KICKR and use the above cassette, but the 11 sp free hub only takes 11 sp Shimano or sram. So, the cassette would have to come with a spacer. Same issue would apply to the Hammer. Either trainer would involve an extra purchase I wasn't planning on now!!



4. return it, get a refund, and say "Fock it" and continue to use the Lemond Trainer I have had for years but just started to sue.
In the end, beware that regardless of which trainer you get, if you have Campagnolo drivetrain you will have to get around to use a shitmano cassette of some sort.