I boot using /boot on ZFS and GRUB2 all the time and it works for me.