¿Es una buena práctica usar cm / mm en el CSS de una aplicación web que replica la interacción en papel?

Estoy creando una aplicación web que interactúa con documentos para imprimirlos más tarde. En algunos puntos es similar a Google Docs. Estoy considerando usar cm / mm en el CSS de las páginas de mis documentos porque me ayudará en la generación del documento. Ejemplo:

// A4 size
.page {
   width: 210mm;
   height: 297mm;
   margin: 2cm 5cm; 
}
<div class="page">
  ...
</div>

¿Cuáles son los principales problemas de seguir este enfoque?

Respuestas a la pregunta(1)

Su respuesta a la pregunta