Heheheheh
I sincerely hope that video is a fan's quick knock up of their vision, not an official sales pitch. It's hilarious. I particularly like the way the enemybadevilforces don't even notice the things landing right next to them.
I'm not entirely clear in what situation this idea wins over the current US tactic - to fire an (unmanned, high explosive) rocket straight at the target.
And if it's a situation that human intervention is required locally, maybe they should be focussing on the (much cheaper) alternative of making friends with other people around the globe, so they don't need US Marines (tm) to handle each and every situation.