I can't say with certainty, but that is a good idea. After going into FSM mode after the hardware flashing, you could run a self to copy dev_flash3 prior to flashing the firmware. That would give you a backup you can use to restore functionality after the downgrade.
Unfortunately, the files are not universal, so people will need their own backup or way to patch the check in the event that they don't have a backup.
My question assumes that no backup is available, so you would have to write files and bypass the check or write the proper files and pass the check.
Thank you for responding,