Is the Snap the recommended way to install LXD in Ubuntu 18.04?

If you want to use SNAP LXD on 18.04 you will want to remove the pre-installed apt version of lxd first.
$ sudo apt purge lxd
then install the SNAP version
$ sudo snap install lxd
and make sure your UserID is a member of the LXD “group”
$ sudo adduser yourID lxd
then initialize LXD
$ sudo lxd init