We Have GuixSD (and so PantherX) on DigitalOcean from now!
Can I point you at a shell script in the guix repo which automates a fair amount of it? https://git.savannah.gnu.org/cgit/guix.git/tree/etc/guix-install.sh
I also use it in my Travis-ci builds https://gitlab.com/Efraim/my-guix/blob/master/.travis.yml
The only real 'gotcha' for running it on Debian is you need to su to root and then run 'bash guix-install.sh', it doesn't work with Debian's dash.