Yesterday @dthompson and I (mostly Dave) worked on "guix deploy" and got it to a nearly minimally working state https://lists.gnu.org/archive/html/guix-devel/2019-03/msg00114.html
However, we're stuck on a weird issue involving (guile-)ssh. We could use help if you're interested in looking.