I like the look. It seems all four LED strips are run by the same Arduino channel. I think it would look more realistic and add randomness to the flames if you had four separate channels it slightly different Frane rate, color palette, etc.
Will a single Arduino Nano run for separate LED channels/scripts?