The Tecton 12's are fucking awesome, so I'm going to say no on his behalf. I just got a second pair mounted last week.
Pure touring: Tecton 12 all the way
Slackcountry: Shifts
Done and done. Where we are now with touring bindings is pretty damn amazing compared to even 3-4 years ago.
Kid-kapow... much as I love the Wren 108's and tectons, how much does that setup weigh? I'm sure it's a hell of a lot of fun on the way down, though.
Bookmarks