I defiantly don't have much experience in any of the fields of science that are involved in these discussions so I won't be chiming in too much
Welcome.
If it's any consolation, I also don't have much experience, and I am not very good scientifically, yet I have a fair bit to say. So by all means chime in.