Unable to sign up for Pangeo

I don’t think anyone is watching that form anymore sadly (see also Signing up for Pangeo - #2 by jmunroe). @yuvipanda is this something that 2i2c can take over?