Get Scarlet out of my face.
It could easily be made into a tab on the hero panel and the icon flashes when it updates (like it currently does anyway).
Now that you mention ingame dragon timers that’d be nice too…
Arguing over the definition of “immersion” and belittling the OP does nothing to address the original complaint.
The best compromise is probably as Rainbow says – make it optional whether you get these notifications or not.
People don’t hate Scarlet like Game of Thrones fans hate Joffrey.
They hate her the way Star Wars fans hate Jar Jar Binks.
Then lets address the original complaint.
“Scarlet is in your face”
Hardly. But since you want to talk about immersion, how is a spontaneous event, the very definition of a living world, not the most immersive thing they could possibly do? Besides, is 3 seconds of text so rage worthy?
Oh, but they don’t do it for dragons, since you actually want to break immersion for that.