The tech nerd in me wants to pick apart the build and and why it just isn't a great choice for streaming. You're going to need buckets more ram to encode while streaming. Even your lightweight streaming tools like OBS, need a shit tonne of ram to encode while playing games. You need an audio interface, and a somewhat high end Mic. Don't shoot the messenger on this one, but nobody is going to listen to a stream with tinny, shitty narration. SO lets add another $700. The 9070, it's an okay card, got a good amount of vram, decent gaming performance, but let's be real here, it's performance is comperable to a mid range 50 series card. However most platforms natively support HEVC or AV1 encoding. The HEVC, is pretty great AV1 on an AMD cards, is still kind of shit. Anyways, asking for a $2500 computer is ballsy as fuck, and being a streamer is a dead end, especially when you know fuck all about the setup you need to be sucessful.