I have not installed this software myself but I have used these sites quite a few times in the past with no problems but you are right there are sometimes some steps to go through. One thing I would do is use a temp email service like 10 min email for any registration etc https://www.10minutemail.com
No offence op, but the whole registration process just to get the necessary codes is beyond ridiculous and requires you to allow them to access your data and to receive all newsletters. So many confirmation emails and having to sign up makes this an absolute nightmare. Gave up after having to go back and forth.