It's very hard to keep floors lasting, the best method is to use a good two part paint with some pumice. Fiberglass will absorb water, even gel coat eventually. There is a lot of misinformation out there. There are many paint products that look as good (in my opinion better) as gel coat, and they are waterproof. Look into the epoxy stuff, but linoleum is awful as water can get under it and you will never know.