Soo, you just have to accept the terms and agreements and select a checkbox of your interest and that's it? You are signed up and ready to get windows 10? No email address or anything?
I went to the link which Windows Central provided in one of their recent posts about sigining up for the insider. There I just had to do what I told^ and then it said "You are ready for Windows 10 now" etc etc. There was no field to put my email address.