"...Showering sparks off the deck..."? OOOOOWAAAHHH. OhMyGollyGosh. Youse'll have to wear eye protection and dark glasses on deck at night especially.
not to mention the flack jacket for the showering shards of metal..like a daisy cutter across the deck.
It's a hard choice between that and the f-35b's spalling concrete, anti-runway weapon
.. along withbuckling decks and immolating deck crew ... an area denial weapon where ever it lands