Buenas,
kuriel, no conocía tu método. Seguramente será lo mismo y con el mismo resultado, la imagen cargada en caché con la ventaja de que no necesitas tener JS activado (aunque si no tienes JS activado, para que quieres una imagen invisible
)
Yo uso ese otro método porque es el que aprendí y, me permite cargar imágenes cuya URL genero directamente en el destino. No se, en esencia es lo mismo.
Saludos