In most situations, it is better to use terracotta roof tiles on your roof – rather than choose the slightly cheaper concrete roof tiles.
One of the major differences between the two (from an effective tile design point of view) is the upstream overflow protection provided by the terracotta roof tiles.
In this video, we discuss why upstream overflow protection is a concern on tile roofs..
source