Should I implement real-time or asynchronous features for my social media website?

I'm gonna be implementing notifications, matchmaking, moderation, and messaging via REST Framework in my Django project. Other features being implemented I'll simply go for open source APIs instead of making them myself so we can ignore those. I'm not sure if I should implement the aforementioned so they happen in real time, or if there should be a noticeably delay aka asynchronously. It's easier for my to code it async but is a major inconvenience for the end users; however, I want my platform to be deliberately discouraging to use as possible so people stop being addicted and touch grass. Of course, I have to make sure it's not too discouraging to the point that people stop using it altogether, so sort of like a reverse psychology and/or Streisand effect going on.

Should I implement real-time or asynchronous features for my social media website?
Post Opinion