Flash drives kinda suck. Unreliable, bad performance, easy to lose or break. Fine for moving a bit of data between devices but definitely not something I would entrust my data to longterm.
(external) SSDs in the 1TB range are so cheap that it hardly makes sense to recommend anything else. Especially for portable storage.