If you dont overclock, the 1700x and 1800x make sense. If you do, there is little sense over the 1700 right now.
I have a 1700x and i dont regret buying it. This thing is an utter beast. BUT, if i had to do it over i would have bought a 1700. I thought there would be a larger difference in chips, so i preordered a 1700x when preorders opened. That was the risk with preordering, but i was done waiting.
That said, i ended up getting my 1700x for $350 instead of $400. Credit card price protection for the win(they matched a sale price). So, really i didnt spend much more buying a 1700x instead of 1700.
Tho, i coulda also saved on the cooler i bought. The stock cooler on the 1700 seems to be very good. The noctua nh-15d i bought is utterly overkill. But, at least i can run the fans very slow on this thing and be really silent, so it wasnt a waste.
If you do any content creation, and need more cores. Ryzen is the utter king right now, intel just cant compete. It can compete on performance, but not on price, you can get the same or better perf here on ryzen for much less cost, so its a no brainer choice to get an 8 core ryzen over 8 core intel.
In real resolutions, its a great gaming chip too. Its not the utter fps king at low resolutions tho, that is still owned by the 7700k(no chip can match its single thread clock speed, the intel 8 cores cant do it either). But for everything else, ryzen is a great gaming chip.
Ive had butter smooth gameplay since upgrading, tho im also 100% gpu limited, ryzen doesnt even break a sweat.
If you only game tho, i wouldnt buy a 8 core chip in the first place. Tho the 6 and 4 core R5s will be great gaming chips for the price when they come out in 2 weeks. Those chips will pretty much completely obsolese the intel i5 line. i3 would only still exist for its price point.