I've tried fresh .minecraft folders, fresh .jar's , fresh everything. I've ensured my account is indeed a Mojang account and is linked with Twitch and so on. Here's the error I get:
Twitch Broadcasting Unavailable
Before you can broadcast Minecraft through Twitch, you will need to migrate your Minecraft account to a Mojang account. Would you like to do that now?