Note that that the first half of that screencast is the steps someone takes if they do not want to sign up at the forum.
If you sign up at the forum then you don't have to do any of that -- as soon as you go to the key page you get an instant license key that works on all the software and lasts for 6 months.
So all of the other steps are for if you do not want to sign up. But I thought I might as well show that.
And of course if you donate you get a license key in the mail.