I think this is a great peace of software, though i think its mostly tailored for the single dev, or business case for closed source software, but much less a software peace that allow for great community building. I think this is because of:
a) The network effect that you inherently get with for example github b) The barrier to create accounts on yet another platform to contribute.
In that regards i find the original way of just using email's to send patches just such a brilliant idea, because at least it eliminates my second point completely. That's why i think sourcehut [0] is such a nice idea at least in theory. Though now you have to teach people not only how to use "git" but also how to use "git" via email :D