I think we’re most likely getting LSM launches on this ride. It’s a bit hard to tell from the aerials, and Intamin could have changed their drive wheel launch system (which wouldn’t surprise me, considering how much new stuff they’re doing on this already), but the launches on their motorbikes have the box which holds the wheel already welded on before they install the track I think, as seen here -