I have a GG Gorilla and only have good things to say about it. Depending on how broad your shoulders are (mine are fairly broad) you might find the shoulder straps to wide and rubbing on your neck.
The biggest plus to me with the Gorilla is the removable frame. That allowed me to experiment with frameless backpacking, knowing I could just go back to 'framed' if it didn't work out.
Going frameless is hard with NeoAir as your pad your, as you really need something to act as a 'virtual' frame. That's why I'm trying to train myself to sleep on a torso-length Ridgerest again.
As for your list, you should only be bringing one pack liner and ditching any other dry sacks. You don't need a compression sack for your Caribou. The just stuff it in the liner.
Are you carrying a change of clothes? If you are, that'd be something you could drop as well, especially on overnights.
Make a simple lid for your ti pot out of windscreen foil. I made one for my 475ml Trappers mug that weights .05oz. Or be gentle and use household aluminum foil.
What do you use the REI towel for? I used to carry a towel but realized I never used it. A bandana would weigh 25% as much and serve the same purpose.
Somebody more knowledgeable than I could probably help you lighten your hydration/filter system. Are you using the Sawyer as a gravity filter then? If you drank inline directly from your bladder, couldn't you ditch the 'dirty' bag? I use a Frontier Pro because I want carbon filtering, and I drink directly from my 'dirty' bag (after treating with bleach, as you have to with the FP). If you plan on doing a lot of backpacking with infrequent water sources, the 3L is a good size, I guess, but if not, a 1L bottle weighs about 1/3 and should be sufficient with proper planning.
A really good list though.