TGA vs PNG (for textures)

That’s incorrect, textures get converted to DXT or BC5 formats for games, UE4 does this automatically. Very rarely do textures need to be uncompressed.