All the OSs I've run into the the most recent few years fully support UDF. And FUSE (if installed) seems to almost require ZFS be installed as well.
A quick check of flash media locally turns up nothing but UDF. If including optical media, it's split between UDF and ISO-9660. So what doesn't support UDF these days?