¿Cuándo usar un plugin o un componente de tema?

No, los plugins solo son necesarios si tienes la intención de cambiar el back-end.

Si solo es un cambio local, puedes ir a Administrador → Personalizar → Tema e introducir los cambios en un nuevo Componente de Tema, luego añadirlo a tu Tema actual.

Echa un vistazo a https://meta.discourse.org/c/documentation/theme-developers/127, especialmente:

8 Me gusta