The most important thing to do is read about the products and their intended applications. In my opinion, it's not the smoothest jacket for a hitch, but it's great with mechanicals and ascenders.
The elongation is important to understand as well, and I'm not thinking you'd find enough in it for a DdRT application, especially after it settles in and loses a bit of that initial ability to stretch.
I've had it strung up in SRT at 100' and sat into it to estimate the elongation. It sagged 1.5'. The manufacturer states elongation at < 4%, which seems accurate. About 1.5% in my case. I'm just over 200 lbs. with all my gear on.
IMO, this rope would also make a nice double rope foot lock line, although it's intended to be an access line for use with ascenders.