This plan will work if all you intend on doing is creating scenes using the assets that you unzip. However, what's your plan for the VAR files you plan on unzipping? Are you going to remove those? If so...any vars that depend on them (and they all depend on each other at some point) will have a missing dependency and will not load.
Plus, you will have ALL of your files out of your vars (unzipped they will take up more space as they are no longer compressed) and (assuming you're keeping the VARS) all the VARS that also house those same files. This will translate into taking up a ton of space but much more importantly...will slow your VAM install down quite considerably.
Your on the right track though. Go ahead and experiment if you're a fellow brave soul! I believe in the next VAM the VAR system will change drastically. Maybe something like...instead of us downloading VARS for everything, we will download the files that go into pre-determined VAR files in our install file. A VAR file for textures, clothes, morphs, etc. These are just thoughts im my head I actually have no idea what it will be like, but I know it will change...ALOT!
I'm planning to keep all the .vars in AddonPackages.
I'm copying all the .vars to a separate folder outside of my VaM install folder where I will unzip each var to gain access to the texture files inside it.
I will then move all these textures to a single, better organized texture resource folder in my VaM install folder.
The plan is for me to be able to use the Root/Custom/Textures path when I want to load a texture. Take makeup decals for example. Right now I can click on the select face decals texture button and it opens up the VaM file explorer. Now, I have a couple makeup packages, but there are also some looks that came with their own makeup, so I kinda have to browse through multiple paths in the left column of the interface to find what I'm looking for, and it requires me to somewhat be aware of a texture's existence and general location so I can select it.
Once I've moved the textures I can delete the .var copies in the non-VaM folder all the extracted non-textures to save space. (basically undo the first step)
My .var files will remain intact, I will just have added another folder that has all the textures in one place for ease of navigation. The only downside to this approach is that the textures are duplicated since they're both in the .var and in my new folder.