Great! It’s pretty straightforward. I was not familiar with that particular site either. It’s not the easiest to navigate but once you get the hang of it it’s super easy!
Once you apply an admin will need to approve the request. That took a few days for me. I’m just a pleb too, but once you are set up let me know if you have any questions!