No40,
I get blamed all the time for dragging people screaming and kicking to the site, but they all seem to settle in after they see what is on offer.
Just bide awhile, ask whatever you want, and post whatever you want (within reason). The chaps (and chappess), I am sure, will enjoy what you have to tell us, and will help you with whatever you need to know.
John