We installed flat tile 17 years ago,not had one leak so far.
Flat tiles weigh a lot less and therefore the roof construction can be lighter and thus will be cheaper.
What i did notice over the years is that we now have some type of mold on the tiles
but it does not effect anything,just looks a bit darker then before.