Caporegime
He would be better off saving up a bit more for something like a 1050 ti if he wanted a gpu. The GT1030 is a bad choice in any case. The performance isn't much better than the APU that he already has.
Agreed - even at stock the Ryzen 5 2400G IGP is not far off a GT1030 GDDR5:
https://www.techpowerup.com/reviews/AMD/Ryzen_5_2400G_Vega_11/12.html
Plus the Ryzen 3 2200G at around £85 costs only slightly more than a GT1030 GDDR5 and if you overclock it there are decent gains! It also appears Overwatch runs quite well on the Vega based IGPs:
https://static.techspot.com/articles-info/1574/bench/Overwatch_1080p.png