I had that GPU paired with 2700x and it was great, the GPU will limit fps more than the 2700x but I would go for the 3600 now if I was buying now. The 2700x is a great deal at the moment but for gaming the Ryzen 3600 or 3700 versions are better for gaming and they are way more power efficient. It will also leave plenty of headroom if you move up to the RTX series GPU or the AMD 5700 range.
Of course it depends on your motherboard, what resolution and fps you play at and other system components as to what will work best.
Nvidia and AMD are said to be bringing new GPU's on the market this year so what is out now be better value at least in the mid-range bracket.