VCS agnosticism would be a selling point.
How would that work? Radicle is deeply tied to git. It stores all its info as git objects.
That's why architecture matters.