Always. It has to be a good reason, too. Otherwise, leave it be! If the firmware flash said it would do something like up the burner speed from 4x to 8x, stop making coasters with certain media, or resolve an issue with data structure during burn... I'd consider it. But, when there is no explaination AND the thing is working fine... no way.