I'm always interested to see how new, affordable XLR microphones coming into the market compare with the competition.
XLR still is, with some exceptions, the domain for people who are getting serious with their audio recordings --- but using one for streaming certainly isn't a requirement. I think Twitch and Youtube still depend on a fairly serviceable, but limited, bitrate of an audio format that uses lossy compression. You will very quickly hit a point of diminishing returns with your money, and will, more or less, be purchasing a mic more for the "color" of its sound than its actual fidelity.
A competent USB mic can be more than good enough, just make sure that it isn't going to have that annoying pre-amp hiss, and that you've eliminated any echo, feedback, and peaking. No one likes to hear people talking like they've swallowed their mic. (Unless you're into that sort of thing.)