Constantly updating the module to add new strings would be annoying if it's done frequently.
Being data-driven means fewer updates for values that would otherwise need to be hard coded.
However, this opens up the potential for external abuse e.g. inappropriate text or images being sent to a player's Discord status.
With the previous statement in in mind, it may be preferable to maintain a map registry separate from this project. See HaloSPV3/HCE#262