Entrambi i metodi sono problematici.
Se scegliamo WELCOME_TO_USE_THIS_APP ma poi decidiamo di cambiare il messaggio, ad esempio "Grazie per aver scelto la nostra app" la chiave non è più adatta
Se scegliamo WELCOME_MESSAGE e lo usiamo in più di un posto, diventeremo presto WELCOME_MESSAGE e WELCOME_MESSAGE_2 e poi WELCOME_MESSAGE_3 poiché abbiamo versioni leggermente diverse in contesti diversi. forse "Benvenuti a scegliere questa app" e "benvenuti a scegliere questa applicazione". etc
Penso che l'approccio migliore sia quello di essere molto specifici e avere una mappatura uno a uno in una particolare vista o pagina
WelcomePage.Title
WelcomePage.Heading
In questo modo le nostre chiavi dovrebbero cambiare solo quando la vista che le usa cambia e il testo può essere scelto in modo specifico tenendo conto dei vincoli della vista, come il limite di caratteri, la dimensione del carattere ecc.