I have Ring. I haven’t tried anything else. Something I like about Ring is each person in the house gets their own app account and can configure their own notification preferences. When I was looking at options 4-5 years ago (when I bought my first Ring) it generally wasn’t clear to me if other systems had this.
Definitely wouldn’t want to use a siren. A light might work but a chance I wouldn’t notice it for a while. I’d rather have a notification on my phone.