One disadvantage of this approach is that it removes the structure of the uuid4. Base64 uses ``-`` and ``_`` so you can get strings with different length "sections". I find that and the expanded character set make them more difficult to read at a glance. Just my two cents...