this is technically impressive, and slightly fun initially, due to its novelty. But I have no idea what Mozilla thinks is going to happen with this that is relevant (let alone strategically important) to Mozilla.
I saw from people related to Mozilla on Twitter that when they had their most recent major layoff, they canned the entire research department except for the Hubs team, and that Mozilla was planning on turning Hubs into a revenue stream. So you might say they have pivoted to this, or have dropped everything else in pursuit of this.