I'm not quite sure what you mean by 'spotchy', but I think the best way to go about this is to give the image an alpha channel using Photoshop. If you're not all that familiar with the ins and outs of the program, here's a brief how-to:
After loading the image select the entire image using the marquee tool and copy it to the clipboard. In the layers tab right-click on the background and choose 'Layer from Background...'. Then click the 'Add layer mask' button at the bottom of layers tab. Go to the channels tab and make only the mask channel visible, then paste the image from the clipboard.
I'd also recommend changing the black areas of the image red otherwise you may end up with a pale black halo around your explosions.