This could very well help. The only problem is, people use the files in textures a lot when they replace markings, fur textures, their interfaces, etc. I suppose it might not be that hard for someone who is tech savvy and knows how to send to .zip. But for those who are average users, it may be a bit of a hassle. If people have no intention of modifying the gui, the gui.zip could be a possibility
Good suggestion overall!