Are you sure your usage scenarios (hoping a heavy rendering/encoding/decoding user) are so time sensitive that the $1500 less Ryzen 1700-based build would not suffice?
If gaming/streaming, you are likely wasting approximately $1000, minimum...
If you *do*want to game, but also sound impressive with 16 cores and 32 threads, but still don't mind being outperformed at least slightly by those on 7700K, but still want good framerates, and, are determined to spend all $3000, you are on the right track!
(My opinion only, no offense intended, Sir!)
As no TR4 processors/mainboards, etc, are out yet, it would be hard for anyone to give truly good advice, if you choose to go that path....
Persoanlly, i'd wait for the reviews that at least cover your planned usage scenario...which you never mentioned...