No, you do not. If you have already registered on the site, there is no need to do the same after the Pin-Up download since you will be able to sign in.