Don't worry, buddy, you don't HAVE to contribute.
You give support and opinion, feedback when the demo is out etc.
Many people here don't really create mods, but give feedbacks etc. And it's very helpful.
Just give a look at SorX thread (and other), and you will see how people actually help...