Maven multimódulo: ¿dependencias comunes agregadas en una sola?

He buscado esa pregunta sin encontrar nada, así que aquí voy.

Tengo un proyecto maven multimódulo. Todos los módulos múltiples heredan el mismo padre, donde se definen las dependencias comunes. Entre ellos, hay uno mis propios módulos, uno 'común', donde se implementa alguna funcionalidad común.

Mi pregunta es: ¿Cuál sería una mejor práctica para las dependencias comunes: definirlas explícitamente en el padre, como lo hago actualmente? ¿O definirlos en un módulo 'común', que otros módulos hacen referencia, y luego confiar en la transitividad (como un punto de entrada único para dependencias comunes)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta