Other than the memory usage, the other textures in the array are generally irrelevant when performing operations. You are trading potentially higher memory usage for fewer draw calls. Mainly, the array exists for quality of life improvement, as a replacement for texture atlases.