NOT BAD AT ALL!
My only flag would be:
Did you notice that your fire particles just "blink-out", rather than "fade-out"?
To make the SWCloud particle type fade out before it dies, add a ramp from black to white-or vise-versa depending on your setup to the "Life Transparency" channel in the SWCloud attrributes.
You may, or may not see this actually happen in the Maya viewport, so, to ALSO see this happen in the actual viewport:
Create a OpacityPP attribute that is a gradient from gray/white to black.
Click the Opacity button under the Add Dynamic Attributes section and choose Add Per Particle. OpacityPP now shows up in your Attribute Editor.
Right click on it and choose Create Ramp.
This will make the particles fade out before they die
Keep up the great work!
Israel "Izzy" Long
Motion and Title Design for Broadcast-Film-DS