I'm making a custom bootable USB flash drive with a persistent partition. Formatting the partition as ext2 obviously makes the filesystem very sensitive to improper unmounting. I remember a while back that Ubuntu (and other distributions) had problems when Flash memory was formatted as ext3/4, writing data so frequently that the flash drives died very quickly.
Have these problems now been resolved? Is there any reason to not use a journalled filesystem when formatting a USB flash drive?