"Self described investors"? If you own a share, you're an investor. And as for "13d bs", to the best of my knowledge, I have not heard their plan yet, in full, so I will not say it is bs or not bs.
One does not need to "fall" for the FACT that CYDY has not produced viable clinical data thus far to garner either an EUA or approval. Could 13d do better? I have ZERO idea as I don't know their plan.