One caution though -- being a GNU project, Guix takes a much stronger stance on non-free software than Nix does. In Nix, there's a flag you can enable that will let you build non-free software in the Nixpkgs repository. I don't believe the same flag exists in Guix.
Note that either system could be used to build your own non-free software, this is more a question of what is available in the shared repositories.
There used to be something on the front page, but the result was that too many people thought it was just a nix language replacement when it really was its own implementation of the packaging model that nix pioneered. The Guix documentation gives full credit to nix where it is due. The founder of the project spent years contributing to nix.