Hi MSavoritias,
Feel free to send a patch when libgit2 gets support so we can discuss this addition further amongst the Guix community. Additionally, I would send your idea to the guix-devel mailing list before sending patches to see what people think there. I am going to close this issue for now to keep the backlog of open issues down since this will probably be a while. -- all the best, jgart