That is nice, You have more white in that pallet then the one I posted. The advantage of the one I posted is the size of the pallet generator. Two shifts (or adds) and two conditional moves. But of course such a simple generator is not going to output the best quality pallet.
The cool map is great for simulating convection. One thing that was mentioned by Hugo was that the cool map should be scrolled vertically at the same speed that the flames rise (one pixel per frame). I didn't implement this yet but he says that you can get nice tounges in the flames using this method.
Also his method for gathering heat is to take the pixels surrounding the current pixel and average
x-1, y
x+1, y
x, y-1
x, y+1
+---+
| |
+---+---+---+
| | X | |
+---+---+---+
| |
+---+
While in lodes version all of the heat is gathered from below the current pixel like this
x-1, y+1
x, y+1
x+1, y+1
x, y+2
+---+
| X |
+---+---+---+
| | | |
+---+---+---+
| |
+---+
With Hugos method heat will spread in any direction, while in Lodes method heat only rises.