I regularly link to previous post by C.S.Cameron for those wanting either persistent or full installs on a liveCD.
But if UEFI you may want to partition differently so you can boot from UEFI and not have to change to BIOS mode to boot.
I only have BIOS, but did create a gpt 16GB flash drive, so I know that will work. But with UEFI you need a FAT32 or FAT16(on removeable) partition for the UEFI boot files.
While I now only have BIOS, I hope to soon build a new system that will have UEFI, so I create new drives with both a future efi partition at the beginning of the drive and a bios_grub for current BIOS use with grub2. Most live installs use syslinux and that still can be installed to the protective MBR with gpt. With that partitioning you then have a lot of flexibility on how you install. And you might want to make it a full UEFI install.
My newest 32GB flash, efi only needs to be 200MB, bios_grub should be 1MB unformated.
Disk /dev/sdb: 31.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 20.5kB 500MB 500MB fat32 EFI System boot
2 500MB 501MB 1049kB bios_grub
3 501MB 15.2GB 14.7GB ext4 sys
4 15.2GB 31.0GB 15.8GB ext4 sys