That's a pretty large image. I can imagine such particles take a large amount of pixels on screen. Mobiles are weak when it comes to drawing many pixels, so if you stack many of these on screen it will have bad impact on framerate. Note that transparent pixels still count as drawn pixels.
I think you should just make your texture a bit stronger so that you need less of them to produce smoke, an maybe make it smaller.