They are dedicating 5 people to this project... I mean... full 5 people... this is not a project, this is a charade.
I don't want to over sell it, but that kind of investment in something which is unlikely to yield revenue from a public company is at least unusual.
At twitter's scale, 5 people are a team you put together to decide if they are going to migrate to X library/framework for an internal tool.
This is not a task where you want to be frugal in terms of resources.
Exactly the kind of task you want a small team doing the initial research and planning on otherwise it'll be bikeshed central in every meeting, surely.
I certainly hope not. While these were successful it does not mean that their projects were good or that they contributed for the good of mankind rather than for its downfall.