The Google Form link for the beta signup appears to work for me? It may take a week or so for them to process you into the beta program, just keep checking the enrollment link provided in the thread there.
I confirmed skip intro works in the beta app on my shield tube.