I'll be playing the game on PC and Xbox Series X. I only play with M/KB so that restricts me to platforms which support it... but I can also play 'mobile' within my home using my iPad, my lapboard (which has a phone/tablet stand built in), and the wireless M/KB set that I keep on that lapboard and connected to my Xbox Series X. That enables me to play with my brother in his room when we do co-op stuff! I could use PC for that too, but where streaming is concerned, it's a bit simpler to just use Xbox for that.
I'll be sticking to PC exclusively for all competitive multiplayer - latency is reduced considerably at 144hz w/Gsync - but I'm fine with 60fps campaign on my TV and iPad, and I can always switch out HDMI to play 120hz, since we have a computer desk with a 240hz 1440p monitor hooked up next to our TV stand, and a spare HDMI already hooked up most of the time.