In TA you can get the same information using different combinations of indicators.
You can use ADX/DMI successfully if you correctly include it in your strategy. As with any indicator, you have to fully understand it, how it is calculated and what it shows, then interpret its signals. You may have to tweak its parameters to your market characteristics.
If you're trading a trending asset use ADX/DMI to detect trends, if you're trading a non-trending asset use it to determine reversal points.
There are several ADX/DMI based trading strategies discussed on ET, both for trend and for reversal detection.