I've only had experience with Idealabs Cyproheptadine.
I've tried it both, topical and oral. 10 times more drops if topical.
When needed, I just drop 1 or two drops in my tongue now.
Even with 1 drop, the lethargy is felt for a day or two afterwards.
I think Dan from CowsEatGrass was taking...