It sounds like a thing that should be marketed to jamstack developers who understand how this is different from, say, Wordpress or Webflow, but that doesn’t seem to be the main audience of the communication on the site.
First impression from just watching the video is that it looks a bit complicated, and that “marketers” (or whatever title the person editing a site with this would have) might be confused if their site is not set up in just the right way to fit weweb.