I have to say that in terms of longevity and ability to restore, steel in my opinion is by far the better material. It is easy to repair in almost all countries, widely available and its strength can be tested with a very large hammer when in doubt. Glassfibre has an element of hope to it. You mix the resins, work around temperature, humidity, batch age, traceability, manufacturer's variances and such and then hope that it all worked and is at its full strength. Even then with osmosis and especially with a lot of lighter built boats with balsa cores and such, you always have that uncertainty. Whereas steel with good proper preparation for paint is dependable and is generally easy to get to full strength. Welding may require some skill but it is a lot easier to attain best results and only relies on good equipment and a good power supply. When it comes to repair, steel is (depending on design of boat) easy to cut out and replace and will return to a similar or same strength as when new.
Epoxy may not like UV, but paints like Jotun Jotamastic (£75 incl VAT and shipping from UK stockists for 5Ltrs) are pretty robust and although they will chalk up, this is not as much of an issue as you would think. I have left some bits on my boat in grey jotamastic primer and it does need another coat every 4 years or so, but that is very simple to do. A polyurethane top coat will easily resolve even that and will last a very long time.
The piece of mind is also great - I ran into a submerged rock last summer at 3-4 knots or so and just have a scratch which I keep forgetting to paint. When I go through Arzal lock single handed, I can drink tea and watch as glass fibre boats bounce off each other leaving scratches, cracks and such. When they hit my boat (which usually happens at least once a year), I do not even get a scratch as I have edged all my corners and sharp bits with 8mm stainless steel rod. I only use fenders to protect other people's boats or to protect the lock sides. Last summer on the same trip as the rock incident, a 30 footer with crew ran into me and ended up with a crack in the side, they looked at me accusingly which I was somewhat bemused at as I was all tied up in the lock and it was one of their crew that had accidently let go of the line too soon.