Unfortunately graphene coatings will still spot. They are supposed to be less susceptible to spotting but from my testing it is about the same. But you could use it on that surface if you wanted to.
I would use it! It will add protection and help sheet water off the windows while driving the boat. Might help reduce some water spotting and marring on the surface, but Plexiglass is pretty easy to scratch.