Realtime Postgres Changes vs Broadcast

Hey all, I am currently working on a collaborative Google Docs/Notion clone in NextJS as a personal project. I saw the recent video from supabase talking about the new broadcast feature, and it had me wondering whether or not I should use Postgres Changes or Broadcast to ensure that all users of a project page have the most updated information from the database. Apart from Broadcast being more performant and having the ability to filter and add data to the payload delivered to the clients, are there any other major differences between the two features that I should be aware of? Which realtime feature would you use in this situation?
Was this page helpful?