FYI Here is the official video from MACK about the Xtreme Spinning Coaster:
https://www.youtube.com/watch?v=7Z6Kmp0n7L8&feature=youtu.beMy gut tells me they won't go with a launch though... which probably means they actually will.
The concept pitch with the emphasis on the "plunge" makes it seem like they wouldn't have a launch as well, otherwise that would be what they would focus on. Then again, the concept pitch never truly represents what will ultimately get built. Outlay Run's original pitch definitely seemed a lot milder and didn't include any talk about inversions.
What would be really cool is if it started with a traditional lift and plunge and had a midcourse launch, but I don't know if that would be practical for such a low capacity train.
Also of note though, this ride system can also take the new "Big Dipper" trains for added capacity, albeit no spinning. Could be their insurance policy in case the spinning turns out to not be popular.