Por supuesto, también es útil para evitar el copy-paste, si en varios sitios necesitas poner 20dp por ejemplo, cuando quieras cambiarlo a 25dp tendrás que ir buscándolos mientras que con el dimens lo cambias solo en un lugar.
Ya que estamos comento que existe un integers.xml para enteros sin unidades que también puede venir bien, no para los layouts sino para el código. Todavía no lo he necesitado pero igual quieres que una rejilla tenga 3 columnas en vertical y 5 en horizontal, en vez de poner los valores en código los pones como recurso y Android te da el número que corresponda sin tener que andar mirando en código si es vertical u horizontal.