I did go with option number 2.

It should also make it easier for future changes of the message-events.
Just append the new event to the enum and enter the position in the array where to display the message in the settingsscreen.

Thanks for your advice!