If you haven't done it already, post some of your stuff in the appropriate beta testing forum and ask people what they think of it.
Anyway, Kali is right, just go for it. It's up to the mod team to decide if you're good enough. If you're not, then they should be able to say so in the nicest possible way and you can part on friendly terms.