Part of that can be explained.
As mentioned, Abyssus features brake fins on the train as well as magnets for use with the LSM launch. It also uses brake fins in the final brake run, as well as friction brakes AND magnets on the "Top hat".
However, this goes for their "thrill"-train, not for the family ones. As far as I know, those only feature a brake fin underneath. This does not rule out the possibility to mount magnets for use with LSM modules. But the video clearly shows LIM modules, which I'd normally just call a mistake in the model, BUT they took the time to include the custom train design in the rendering as well as LIM modules, while you could just have used LSMs to avoid having to change your basic design for rendering.
Allthough I am still suspicious, it actually looks like this coaster will indeed feature LIM launches instead of LSMs. Everything in the video points to LIM, and even though it is less efficient, it is cheaper (especially with a large amount of trains) and the power consumption does not matter
that much with lower speeds.
As far as I know the magnets for LSM launches are quite heavy, I can imagine them causing difficulties with the overall train design as the whole wheel setup will be subjected to higher forces during the ride.
Source: official onride: