I'm not sure I understand your post, sorry, language barrier. I use amps, whose settings are saved as global blocks, in different patches. When I go to e.g. patch no 1, change the modeling version to "latest", save the patch, go to e.g. patch no 2, the same global block still has the modeling version at e.g. "Q3.xx". So not every parameter of the amp seems to be saved in the global block. To me this seems illogical!
Here's a proposal for the Modeling Version parameter I thought I'd share:
For those of us, who want to avoid experiments, provide an option "current", which will become "Q4.xx" after a new major firmware release, or directly name it "Q4.xx", which then should be kept after updates.
For those of us, who love experiments and always want the newest algorithms, use "latest" as an option which will always stay "latest" after major firmware updates, so we always have the latest modelling.
Only question is: What should be set by default when resetting the amp? I would say "latest" is the better choice, because those of us, who don't want the latest modelling, they can simply not update at all. If other improvements (new / better effects, ... ) are the reason for the update, they can still manually change it to "current" or "Q4.xx".
Does this sound reasonable?