Does not really matter, only a new efi executeable would be needed for TrueCrypt. But when you want to boot Linux then you usually just put grub2 into the efi partition and the rest is the same, just one tiny fat partition for system loaders additional to the rest.