The problem is not the engine, it's the current mdl-format: If the skin of a model is a 32bit tga (with alpha-channel), the model is saved with a 32bit skin, all other skins are saved as 16bit. This limitation will be gone in future versions.