Exactly! Still one model loaded at the end, of course!
But the suggestion of having an all-in-one dealing with the "#define feature" moved to a "CVar feature", is easier for users.
Because I learned that a lot of users can miss the feature by not reading well the doc (even when properly explained), and some are not even aware about "how to compile .sma files", they directly use the .amx[x] files as they are, or, they might not understand that this does.
So, with a CVar, this is easier for them to change, and, they could at least find this in the "Plugins CVars Menus" (end page of "amxmodmenu"), despite, they can miss that too, as there are problably a lot of people who do not use those menus, while they are good to change in-game the plugins's CVars, since they list all.
Also, with a CVar, they can alter the model size in-game & in live! Hehehe!
I basically suggested that also because I see you do & release some interesting models, so I guess you have some skills about that & it might be easy for you to make a better model being all-in-one.
If in case you do that (model with subs), I think you can do first sub being the normal C4 (the original C4 model you used before resizing it), then x1.25, x1.5, x1.75, x2.0. Or maybe x1.33 (I use this size on my server) instead x1.25, or between x1.25 & x1.5.
So up to 4<->5 submodels.
And also think to push to 60 secs the skins.