As the more you erase and reprogram the flash drive, the more it will start degrading, its lifespan is limited. Differently, the number of times a block can be read on SSD is countless. In other words, SSDs have longer lifespan. You can decide which one to choose after reading this post.