I agree - speak up!
If you enjoy this site and gain some value from it but don't feel you can contribute on a technical level this is the ideal opportunity. We all enjoy hearing the stories of what got you into pins.
Don't let me be the last sunday man!