Centrifugal projectile weapons scale up poorly and have issues even at BB gun scale. Envisioning what happens with a 200lb projectile; leave aside the laughable velocities they're talking, and I want to be well distanced from these people when they power shit up.
I think this is a device for separating investors from money.