So, the DLC is out, I found it to be really sweet, a lot of things seem improved over the main game, and it is, indeed, a missing link in more ways than the dxhr continuity itself. In fact, if even a quarter of the things they tease pan out, it's going to be awesome. (The DLC ends with: "We're just getting started".)
Oh, and there's a "don't do x,y,z" 'chievo again, and I didn't get it, again.