Experimenting with UDF on USB storage devices shows that many (perhaps all) Windows and even Linux don't make it easy to format this type of device as UDF. This may be just bugs in various operating systems, but they are common. I think we are stuck with FAT32 until the volume limit becomes unacceptably small.