Push, not poll
Notifications are the cleanest case for server push. The user is not asking; the server has news. Push it as a typed message; let the client UI choose whether to show a toast, increment a badge, or play a sound.
Multi-device fan-out
If the same user has phone + laptop + tablet open, they should see the notification on all three (and an "ack from any device clears it everywhere" if you implement that). The multi-device-aware manager from Track 4 makes this one line of code.
SSE is enough for most notification feeds
Notifications are server-to-client only. SSE wins on simplicity. Reach for WebSocket here only if the same connection also handles other bidirectional flows.