I'm new to Physics.SE and StackExchange in general. I've been using the site for several days now and even answered a few questions. By almost any measure though I'm amateur interested in physics but with no particular expertise.
Although I'm not an expert, there are many questions where I think I can provide a nearly complete answer, especially when sophisticated math isn't needed for the answer.
What I'm trying to gauge is how "useful" I can be attempting to answer questions even when I know my answer isn't 100% complete. I can tell some folks don't answer unless the question is in their specific area of expertise and others attempt to answer almost everything, even when their answer is often very incomplete or even slightly wrong.
If I start off answers with "I'm not an expert but..." or "This doesn't completely address your question but..." and then provide links and information for further research will I be providing any value to the community or should I simply not attempt to respond?
Here are three example answers I've provided that demonstrate my non-expert answers:
So my question is, should non-experts avoid answering unless they can come very close to a complete and correct answer? Or is it considered okay to provide answers similar to the three I linked above?