Anyone can register as a contributor. In the beginning you can post articles but they must be approved by an administrator, but in time you will be able to post your articles without approval.
I am not sure how long and how good the series will be, it may change over time and it may even fall out of many people's attention becuase of Doctor's sex change - only time will tell even for the Time Lords, bu I will keep watching.