I ran it like this and had really good results:

2 weeks on, 1 week off with ketotifen. At the end of 2 weeks I was at 200mcg. After a week of keto at 1mg/day, I started again at 20mcg. and I was shaking like a leaf.

I have never tried benadryl, so I can't compare the 2, but keto definitely works well.