The 8700K and 9700K (and of course, the 9900K) have a noticeable frame rate advantage (of up to 35% in 1440P or 1080P res) over all the Ryzen models when using top end GPUs...
(If I knew ahead of time I'd have or plan to get a very good GPU in pursuit of minimum 144 FPS for 144 Hz monitors, one of the above i7 or i9 processors is the way I'd go if purchasing now...but that might all change in July if Ryzen 3000 series desktop CPUs arrive on time, so if your purchase is a few months away, you can decide to wait or not)
Good luck with your build.