Hey Cipher,
Hop on the server when you get a chance. Chat with some of the folks online and make sure this server is a good fit for you before applying. Because of the limited active spots on the server (20) I think quality is more important than quantity, so take some time and see what you think. The mods probably won't let you in based on this post alone, you'll need to read all the content, pass the maze and take a tour.
We have some awesome and creative builders on this server (I'm not one of them =P) that I think you'd get along well with. So follow the process and see where it takes you.