¡Hola!
No creo que por activar los email entre usuarios se recargue... te pongo el ejemplo de mi foro: tengo activada esa opción y se una muy muy muy poco.
La compresión gzip lo que hace es comprimir la pagina en el servidor y se la envia comprimida al navegador. De esta forma lograrás ahorrar mucho tráfico dentro del foro y cargará más rápido. La pega es que el php tiene que tener instalada esa opción y además consume más CPU del procesador. Particularmente yo sí la tengo activada y me va muy bien.
Y en cuanto a los uploads, eso es exactamente lo que necesitas.
Saludos