Came across and interesting issue when updating Firmware on the Naze32. Firmware Versions can dramatically effect the flight characteristics of your multirotor. Essentially this means you could have your settings just right and then want to make a settings change, then be forced to update the firmware, which in turn could make your quad fly completely different.
I've had a number of people complain about the changes in the firmware causing flight issue, but this was the first time I experienced it in such a dramatic way. Essentially both quads with identical settings and 1 version difference in firmware, that fly totally different.