You forgot the biggest issue... EVERYONE has "Cunning Action: Hide" from the get-go.
I'm sure this is the DOS2 engine DNA showing through, but they really need to fix that.
I managed to solo the first three brain doggies without taking a point of damage on a Warlock simply by getting to just outside range and then doing a: move into range, snipe with EB, move out of range, hide (which I shouldn't have been allowed to do).
I was going to try a Rogue, but quickly realized (playing other characters) that there is really very, very little advantage to it, or, even any point (if the sneak attack damage is bugged as you say).