Good Morning to you Small Signs!
The flames look alot better with the outline and it does make them pop alot more. The only area of concern with your Logo is the font that you have selected for the AV. In making a logo you want something that shows authority, creativity and perfection. The thin streched fornt that you have selected is taking away from the design. I would still look into a thicker font for that area of your logo. The rest of the logo looks great to me. Logos are like jobs, you dress for the job you want ! I am sure you will hit the mark very soon, you are almost there!
Boe
Xpress Signs & Graphics