I used two pack gloss in light deck cream with Epigrip (powdered rubber) mixed in with it, sprayed onto the deck of a previous yacht (aluminium flat topper) from gunwale to gunwale.
The end result was great. The powdered rubber takes the gloss off the paint. The non slip surface was excellent with shoes or barefoot with out tearing your feet to shreds.
Friends have had the lightest of grey decks which have always been hot to walk on. They all now have light deck cream. That colour is never too glarey either.
The worst non slip additives you can use are glass particles, cork crumbs and sand. They will tear your feet to shreds. They also collect dirt so badly your decks will soon become black.
The two pack gloss with Epigrip did not require recoating in the seven years I owned the boat during which it copped heavy traffic doing charter work. Not even any patch repairs.
The clue is that the rubber will flex slightly and not cause the peaks of the surface to wear out so soon.
This is a definitive answer to your question HG. Take it or leave it.

Tip:- The rubber will float to the top of the paint, so the paint needs to be shaken regularly during application to get a consistent surface result. It will probably need a larger sized nozzle on the spray gun to accommodate the size of the rubber particles.
Trust me. This system works.