The only reason that I can see is to force an OTA or NSU update when your firmware is an older version and new firmware exists for the other product code. However, I agree that it is far easier to use Navifirm, download the firmware and use Flasher - no stuffing around with changing product codes.