yes
for everything
that's why it's so cool
imagine you share a naddr of zap stream within a short-note
and your followers' client doesn't support understanding what that thing you embedded means
with NIP-31:
👉 they see a human-friendly text e.g. 'this is a Live Stream titled Rabbit Hole Recap #888"
with NIP-89:
👉 they click on the linked event and the most recommended (by that user's follows) live-stream compatible client opens up with the correct stream (e.g. Zap.stream or Amethyst opens up or any other clients that supports it)
