FYes, in general, you may use the overlay for Twitch on other streaming platforms. They are flexible enough. However, you will need to make some adjustments, such as removing the Twitch icon if you had one, etc.