dieser Prozessor hat im Gegensatz zu einem r5 2600 8 kerne und 16 Threads, was ihn etwas zukunftssicherer und leistungsfähiger in Programmen, die von vielen Kernen profitieren (z.b Videoschnitt) macht.
einen Unterschied zwischen dem ryzen 7 1800x und dem ryzen 7 1700 gibt es eigentlich nicht, nur dass der 1800x etwas höher takten kann.
zu deiner Frage:
es kommt darauf an, welche Anforderungen du hast und was du mit dem Pc machen willst, um entscheiden zu können, welche Cpu sich mehr für dich lohnt