As a streamer I myself feel that coming onto a developer forum, saying you are a streamer and therefore starting a thread and a series so you can follow me and consider my opinions to be completely unwarranted. Frankly you aren't that important.
If you are a hardcore lover of this game then by all means start threads talking about your experience. I am fairly certain the developer will open a "First Impressions thread". And thats where a lot of general feedback can go. Specific gameplay issues can have their own threads, but a thread about "so and so is going live, so watch/read my chronicles." well that just smacks of..
I hope other streamers consider my pov, if you love this game, you don't need to tell people about your stream, believe me they will find you.
Real streamers know that self-promotion is cringy as hell, especially when the OP thinks it's cleverly hidden behind other reasons (plot twist: it never works).