If you save your user settings on the flash drive make sure the disk cache ( under preferences -> network tab in the client) is not set to the flash drive or it wont last long. Flash drives have a finite number of writes and will expire quickly if written to frequently with a cache or swap file.