With your skills, you can easily make a terrain that I would accept to join the thread.
Maybe, if you are having time, you can make a terrain and post it, and I'll specially tip you in the things I think that could be improved, and you'll also recieve critcism from the other users, to make a terrain a bit better then the ones at your showcase and then I'll suggest it to be at the thread.
Yes, you can easily do it in my opinion.
_
|