I live in the US but I am not sure what you mean by Fiberglass. There are tradeoffs but EPDM lasts longer than TPO by a little bit, but the best is a kind called Dura last. TPO tends to be the cheapest.
If you are DIYing it then EPDM is the way to go because you dont need any special tools.