The PAPAtv videos are re-edited and posted to Youtube in HD, but this takes some time. John_I's video link has the entire finals from Twitch.
In general, the Twitch recordings are available immediately after a broadcast. The YouTube version is typically posted 1-4 weeks later, depending on the size and score of what the PAPA crew is doing.