Thermos-style weight: I suppose it depends on how important it is to carry liquid water outside your pack. I’ve been OK with keeping a bottle inside my jacket but, if you need to carry it outside, then nothing beats a Dewar flask.
Pack: Another option would be to wrap your sleeping bag around a bladder or bottle in your pack, and use a hydration hose system to sip from it. I’ve done that successfully in freezing weather by blowing out the tube after each use. That way there is no water in the tube to freeze.
Pockets: I don’t mind carrying camping gear in my pack, but some stuff I want to be able to access without stopping. Ideally, rain gear, hat, gloves, mittens, maybe a wind bib/apron/serape thingamajig (like a windshirt, but goes on/off over the pack). Bulky stuff that doesn’t weigh much. I currently have a ten liter “backpack” rigged as a large shoulder strap pocket. It’s imperfect, but about the right size.
I’ve considered something like Aarn Universal Balance Pockets, but only need one (and I have never seen them in stock).
Something like 5-10 liter pockets with straps long enough to go around a wide hip belt would be great. Ideal pockets would attach around the wide part of a hip belt — similar to the OR pockets but with even longer straps. A wide pocket might need two of those straps.
EDIT: A 10 liter shoulder strap pocket would be another alternative. Maybe like a single Aarn pocket.