Depends on the metrics you want to collect.
You earlied linked to the insights page and the metrics listed there are only really obtained able from Twitch via the Games Analytics endpoint.
Webhooks also have a limit on the number of subscriptions you can create.