You would be better off in most cases encrypting the wallet off to the flash disk and keep the blockchain on a machine with a decent disk. Symbolic linking is your friend, mount the drive and symlink wallet.dat into datadir. A lot of unnecessary writes going on if you are fetching the whole chain to a flash drive.