I think that the answer to your question depends on your goals. If you don't need thermal bands, I suggest Sentinel 2. But you can also combine Sentinel and landsat if you want to increase temporal resolution.... So, as i wrote before, the answer depends mainly to your objectives.
Landsat TM/ETM+ scenes are optimal for mapping land cover changes, environmental analysis and vegetation monitoring. If you have a special objective, try Sentinel of Landsat Thermal Infrared. I used Landsat TM/ETM+ for many years for vegetation mapping. Do not forget about the spatial resolution (spectrum at 15-30-60m spatial resolution depending on the scene). Depending on your research goal, you can consider Landsat Thermal imagery, if spectral resolution (µm) is specifically required for your task.
If you are looking for the better resolution : Sentinel 10m, against 15m (for panchromatic band of L8); the Sentinel covered area is more large i think than the OLI sensors.
For the multidates level, Landsat is the widest satellite archive (from 1976 until nowdays...).