Good point. But, that's not the goal. It's rather an extension to the physical meeting if you're product team... But marketing, hr etc. teams shall use it as well for keeping their teams/departments up-to-date... and those guys never heard about "SCRUM", "agile" and "Standup Meetings" :)
IC, that makes sense. Keep explaining on the website.