For starters, its a double legacy Primeape so there's that.
For raids not so much since there are pokemon that do the same but much better.
But if you are interested in PVP, it can be quite good depending on the situation. Its CP is right below 1500 and i dont recommend you powering up further the great league as it will have more chances to shine in that league. Cross Chop is decent, and a better move than Close Combat, so definitely keep it. Karate Chop is outright worse than Counter, its other quick move, so if you dont mind losing a legacy move you could tm if you really are going to use it. What's interesting about Primeape is that it can have Night Slash as a second charge move, and dark is a good coverage move for fighting types (its super effective to psychic and ghost which resist fighting), and not many fighting pokemon currently have access to a dark move.
In conclusion it can be useful for pvp great league at some point and it holds legacy value specially for Cross Chop and if you want to invest on it give it Night Slash as a second move, and preferably Counter if you dont mind losing legacy Karate Chop.