Esta não é a minha área, mas olhando para ALLOWED_CUSTOM_INTERPOLATION_KEYS, parece que você pode usar valores adicionais para certas mensagens.
Em particular:
%w[system_messages.welcome_user] => %w[username name name_or_username],
Acho que se mudarmos isso para:
%w[system_messages.welcome_] => %w[username name name_or_username],
Isso permitiria que você usasse esses valores para outras mensagens de boas-vindas. Vou perguntar por aí.