Guix as an Emacs package manager

Hey everyone!

I’ve been getting into Linux and Emacs over the past two months and am moving operating systems from Arch to Guix. One thing I have noticed is that it’s possible to use Guix as your Emacs package manager in lieu of something like Melpa or Elpaca. What exactly is the utility in this? Do any of y’all use this feature, or do y’all just find it easier to use more traditional package managers for Emacs. I’d be curious to hear your thoughts as you all have far more experience than I do in this area.

It can be confusing. It’s fantastic (native comp is taken care of), but mixing emacs packages from both Guix and from straight.el can be problematic.

I get emacs core from Guix and then mixin doom on top of that.