Yeah it gives you some guidlines to follow like all the different pieces you need to make and what sizes Then you just e-mail it in and if it's good enough, they'll put it up in the skins section I think
I think you missed the fact that people do ride trials without being a member on here? If they stumble across the site after a few years of riding and join up, then they will be in New Members Chat.