Let me throw in a few thoughts
I just overhauled a ski boat and did a fair amount of work with fiberglass.
Either can be painted, but plastic will require a flex additive and generally a prep coating of some type.
Fiberglass can be repaired easily. Plastic is more difficult as few adhesives stick to it so you are pretty much limited to "plastic welding" for repairs.
Fiberglass will not tolerate rubbing on curbs or anything else without cracking and breaking. Though it can be repaired, the time and effort to repair it properly would likely lead to most people replacing the part.
Of the parts I have seen, the fiberglass ones were of questionable quality compared to the ABS plastic ones.