Directly Digesting any thing has more powerfull effects.
Why? If you smoke something, your lungs absorb what ever it is to a certain extent. If you eat something it is all digested and absorbed into your body. When you smoke you blow out smoke still don't you?
That's inaccurate. Inhalation is the most direct route to the bloodstream, short of injection - which is invasive. "If you eat something it is all digested and absorbed..." - um, go to the bathroom much?
Digestion has numerous disadvantages: stomach acids destroy actives, absorption rates vary significantly depending on the individual, diet, solubility, etc., etc., which makes it difficult to administer proper dosage, etc.,. Still better than smoking though!