I went with the omnicharge 20 (second item on your list) and I am loving it. I appreciate the direct DC out which works perfectly with my surface book as well as the flexibility to use a standard AC output if needed. I looked around quite a bit and had a very similar short list to the OP but ended up spending the money to get the flexibility I wanted.