Oh, and the ability to use and interact with the file systems while plugged in via USB. This one has been addressed several time before. How, exactly, do you expect to mount one filesystem in two places (note, there's a requirement that the filesystem you use be able to work well with mtd devices).
Oh, and the ability to use and interact with the file systems while plugged in via USB.