Regarding backing up to firmware 1.2.3 from firmware 1.3.3,
You'll notice that unlike the previous MicroTrack updates, the 1.3.3 update contains 3 files instead of just two. The three files are updates to 1) The boot loader (BL_MPR.rom), 2) the Application (PP5020.mi4) and the menus / languages etc. (Resources.arl). The boot loader portion of the update contains the code that boots the unit up (hence the name) but it also contains the Rescue Disk mode code to help reload firmware just in case the Application or Resource portions of the firmware ever become corrupt or fail to update properly during a firmware update. The Rescue disk mode can't of course help if it's the Boot loader itself that has become corrupt (perhaps during a failed firmware update).
Because of this I would not recommend repeatedly updating the Boot loader portion. If for some reason you need to regress to an earlier firmware and then return to 1.3.3, it is not necessary to re-update the Boot loader during this update since when regressing for instance to 1.2.3, the 1.2.3 update does not contain a boot loader update (there is no BL_MPR.rom file). So in effect, once you regress to 1.2.3 from the 1.3.3 update, you will really be running application 1.2.3 on top of boot loader 1.02 (where originally you would have been running application 1.2.3 on top of boot loader 1.00). When you regress to 1.2.3 you can tell that you still are running the 1.02 boot loader because the startup screen doesn't have the 1.0 on it that used to be there when running boot loader 1.0. So, this being the case and since at least one person has already ended up with a dead unit after the update to 1.3.3 I would shy away from updating the boot loader code more than once.
So far 1.3.3 is good for me so I won't be going back to 1.2.3 (fingers crossed).
J.T.