As a lab researcher I can assure you that anyone claiming that their product will work on humans based on mice studies is a quack. We use mice as a first starter because the general rule is if it kills them then we probably don’t want to move up to the next step, moneys or humans. If it doesn’t kill them and it does perform as we hoped on mice this still isn’t a green light. Compounds that work on mice physiology very often don’t work on human physiology and occasionally have sever
adverse effects.
And what is more telling is as you mentioned they never moved up to the next phase of testing, moneys or humans which says they may have already gotten some signs that this product would be adverse in primates.
Not to say this product doesn’t work, just that mice tests prove nothing.