You definitely can help. The more activity and members we have, the more the site will progress. If we have more people posting, we will have more interested as well.
I have this addition coming up shortly btw. I am getting it in our current update. There were a mountain of maintenance tasks... since I haven't done an update in 2 years. :lol I really can't believe it has been that long...
†B†V† :hat