Have you seen the rest of the https://github.com/arxanas/git-branchless project? It includes commit graph visualization and an undo feature, which works with rebases.
But the switch to TBD is not just a dev change, it's as much a change for the organization.
But it certainly opens up some great new possibilities to make the switch.