Very dubious of this technology. It would take an insane amount of energy to spin it up, a near perfect vacuum, and put incredible stress (something like 10k G's!) on whatever is being accelerated. On top of that, it would have the most velocity at the lowest elevation, where the atmosphere is thickest.
I would love to hear that they make it work, but wouldn't put my money behind it.