I bought the Squamish from Max and have since used it for some day hikes thus far. Since I have adequate Houdini (2012, 2013 and 2014) experience I can say hands down the Squamish is now my favorite wind shell.
It breathes like the old Houdini and is super, super comfortable to wear. I do agree, the fabric isn't as high tech feeling as the older Squamish models I've seen but it is supposed to be more durable and it performs great. It doesn't seem to me like there is any polyurethane coating on it either, which is one of the primary things that held me back on the earlier Squamish models.
I haven't used it for climbing yet since it's still been cold enough I've worn my puffies, but I have no doubt that the lower profile helmets will fit. It fits big enough on my head that I need to cinch it down a bit. I love the hood, especially with the stiff brim.
To me this could be the wind shell that takes the cake. Hard faced for abrasion and snag resistance, great water resistance, and breath ability so good you don't notice it's there when you're working hard, but plenty wind protection when the weather gets breezy or gusty.