Wrote an e-Mail to Twitch support reporting a dead link and asking some questions about undocumented sub fees and sub shares for the different tiers.
Bot answer was: "Please submit your request via https://help.twitch.tv/s/contactsupport instead. We’re unable to assist with account recovery issues unless they’re submitted through the above site."
Nice 👌