Install 2.7 using snaps only

I found an old recipe to create a MAAS controller plus client nodes using Vagrant, which is cool.
I would like to experimen with the 2.7 release.
The vagrant file for the maas controller installs these .deb packages:
maas maas-dns maas-dhcp
I assume that for a controller using snap I just snap install maas

For the clien tmachines these packages: maas-enlist maas-cli
I see that there is no maas-enlist snap and there still is a .deb package named maas-cli
What is the advice for client node installaiton packages/snaps please?

on my 2.7 maas server which I built using ‘snap install maas --channel 2.7’ I did have the maas client also. Not sure where is came from, I need a primer on snaps.

root@grunt27:/# which maas
root@grunt27:/# ls -l /usr/bin/maas
lrwxrwxrwx 1 root root 14 Mar  3 14:13 /usr/bin/maas -> /snap/bin/maas
root@grunt27:/# ls -l /snap/bin/maas
lrwxrwxrwx 1 root root 13 Mar  3 17:49 /snap/bin/maas -> /usr/bin/snap 
root@grunt27:/# ls -l /usr/bin/snap 
-rwxr-xr-x 1 root root 14487176 Oct 30 12:17 /usr/bin/snap