Hey pal,
Yep, from what I know, firmware upgrades need to go through increments but not sure of the increment stagger/stages.
Upgrades to firmware should not affect stock equipment, so no additional coding required.
As for maps, once you have updated firmware, you can upgrade maps without the increment steps i.e. V8 to V10 in one go
Red