I have about 20 years experience with EC. In combo with cardio, lowered calorie and high G carb restriction it works fairly well. Ramping up EC dosage slowly helps keeps the side effects down. You must taper off slowly... if not you'll get massive headaches, lethargy and a killer hunger rebound effect.
You cannot take it forever. There is use and abuse. Things to be careful of are: Dependency/addiction, adrenal burnout, muscular weakness/cramps, muscular injuries/tears, neuropathy, insomnia, anxiety, errection problems, high BP. Lethargy, headaches and depression when coming off. I've had many of these in some degree or another.
One training partner I had in the early 90's was the poster boy for abuse of EC. He worked up to 300mg E and 1000mg C per day taken for extended periods. He also claimed it helped get him through some tough college courses. He now has a plethora of permanent physical and mental health problems.
DNP is quite another thing entirely. I've never used it, but I know some guys that have. From what I can tell, it does work, but the side effects are brutal. DNP is an industrial poision. Users of DNP are most likely shortening their lifespans. I don't know about you guys, but I'd rather live a full life and fluctuate in between 8-15% bodyfat than die young and ripped.