Hard to say realy, but what sets off a red flag for me is when they take a couple of words and smash them together to imply that is has the properties of the substances that the words represent. Like Viraloid.
Is this supposed to be some immune boosting anti viral "steriod like" substance?
And Yes, some supps do work. Not many, but some.