I am debating between Revita and nizoral 2% and wonder how good caffeine and biotin are in fighting hairloss. Is there a better way to apply them topically, such as foam or conditioner? Lastly, is it safe to use them in the same solution with keta and other ingredients or are they not absorbed quite as well? Thanks.