The grip is good enough.
Advantages over metal pedals are of lesser value when they break and in the price range very low weight. I've screwed me ans city bike to a good compromise between price and weight to have.
Presumably, standard reflectors are mounted (at least sid shots available, see the standard pedals very similar.)