Works with NEMU and virt machine type. However boot hangs unless "console=hvc0" appended to kernel command line:
sudo guestmount -i -a ~/workloads/xenial-server-cloudimg-amd64-uefi1.img /mnt
sudo sed -i "s/console=tty1 console=ttyS0/console=tty1 console=ttyS0 console=hvc0/" /mnt/boot/grub/grub.cfg
sudo umount /mnt