Los Ryzen+ (2ª generación) para gaming van bastante mejor que los Ryzen (1ª generación) y no hacen falta tantos núcleos, si fuera para edición u otras tareas que se benefician mucho de cuantos más cores/threads entonces sí sería mejor.
Respecto a la GTX 1060 de 3 vs 6GB, depende del juego que se trate, en unos apenas hay nada de diferencia, pero en otros sí se notan más esos 3GB más de VRAM, además que también tienen más cores las GTX 1060 de 6GB, y también permiten poner los settings más altos, depende del juego como te he comentado, pero también son bastante más caras que las de 3GB.
Saludos.