Ok. Here is everything i know on clen and ephedrine. Clen hits beta 2 receptors more specifically than Ephedrine does. Look at EPH bein a sledge hammer (its hitting beta 2 and 3 receptors which are fat and muscle) and clen being a tack hammer (more specific to Beta 2). Now with that being said. Your organs are also surrounded by fat, and cycling off clen is a good idea for two reasons: to allow your beta 2 receptors to upreg and allow the "good fats" surrounding your organs to re-deposit or to ensure your not "burning" too much of said fat as this can be bad for you lol. Not to mention it gives your heart a break!
The caffine is a delivery system (so to speak) for the EPH and the asprin is to help that delivery by thinning the blood(everything you put in your mouth and swallow ends up in the blood stream). As for the benadryl I havent read into it that much but i can say it does work(at least for me). I've been on ECA for about 3-4 weeks with Benadryl before bed and the sides (even at 32 mg, 3X day) are still there.
As far as i know there are two different "types" of ephedrine out. One is HCL the other is HYDROCLHORIDE. Basically those two things are salts (or whatever) that make the EPH easier to absorb in the stomach. There is NO real difference between the two. HCL is like 21 mg EPH by weight vs 19.5 mg with the hydrochloride version. Again, no real difference!
Ephedra NOT ephedrine is illigal. You may purchase a certain quanity of ephedrine within a certain time frame. If a mod chimes in and says its ok i will post every link i have to websites and where i found it to be the cheapest. Again, WITH A MODS APPROVAL! If i were someone that has never ran either i would honestly go with Omegas plan!
Now why fat burners are cycled 2 weeks and steroids are not. Comparing these two things is apples and oranges.
It has been a while since ive researched any of this so its all from memory. Also I AM NOT a lawyer, so check then double check the laws on EPH before you purchase it!