I think that working collaboratively with Pull Requests as abstraction layer is totally worth it. And soon(tm) we will be able to collaborate that way using #ActivityPub to connect between different, decentralised forges, getting rid of the need to have accounts everywhere :) #Forgejo (and other forges) are working on implementing #ForgeFed https://forgefed.org for that :)