A mio parere c'è qualcosa di strano.
Mi sembra impossibile che una 1060 6GB in Full HD faccia 40 Fps su BF1 (Ne faccio 60 io in 1440p con un FX..).
Probabilmente c'è qualcosa che non va.
Come scheda madre, se non hai esigenze estetiche particolari, la migliore è sicuramente la MSI z370 Tomhawk.
https://www.amazon.it/dp/B075NGKVKT/?tag=tomsforum-21
E' più completa della Gaming Plus, ha più fasi di alimentazione e costa solo 6€ in più.
Come Cpu, i5 8600K ed i7 8700K in gaming sono pressochè identici.
Per quel poco stream/render che devi fare, l'i7 secondo me non vale la spesa.
Sopratutto, parli di render e streaming ma non indichi la tua quantità di Ram attuale, che è forse più importante.