The one thing I can say for DL is at least this looks more straight forward than the other offer.
You need to add the taxes the value of the ff miles the companion doesn't get and divide by 2. If the result is less than the cheapest fare available its a deal. Often I bet it's not.