Compatibility of Giant Revolt 2 and Garmin Tacx Boost Trainer

Can anyone tell me if the Giant Revolt 2 (2025) and Garmin Tacx Boost trainer are compatible? As far as I can tell the limiting factor is the need to a purchase a T1710 E-Thru trainer axle M12x1.5, with medium thread - suitable for hubs with axle skewer attachment 142 × 12. I really don't want to spend a bunch of money on a trainer and the Garmin Tacx Boost is currently on sale for $170 so it looked promising. Can you give me any reasons why I shouldn't buy it even if it is compatible?