Works great on my Trek Emonda SL 6 Disc. I leave it on all the time. Make sure you carry the two required hex keys needed to remove it if you decide to do the same - unless you are crazy like me and don't carry any tools or tubetire repair stuff. I do run tubeless with sealant but yes I know I will likely end up walking home one of these days.
It feels like this should cost about $20-25 instead of $40-50, but it is necessary.
This worked to use my thru-axle mountain bike on my cycleops magnus trainer, but it wasn't obvious which end pieces should be used to make it fit. If you can't lock the trainer on the widest position, you're not using the right pieces.