Hola. Me parece que la mejor opción es la que actualmente usás.
Aunque, tratándose de un ambiente controlado ocmo una intranet, también podés eliminar esos archivos de trabajo (con el mismo método)mediante un enlace o botón de cierre de session. Complementado ésto con lo anterior vas a minimizar la acumulación de "basura".
Claro que igualmente debés concientizar a lo usuarios de utilizar el cierre de sesión y no cerrar la ventana del navegador.
Suerte con ésto último