Can't comment on the Storm King's ..... I don't know what model Marmot pants I have. I did like them well enough that when I saw a second pair on sale, I bought em'.
Problem is that I haven't used them yet. The old ones are going pretty strong with 200+ days on them. Looks like by the time I need them they will be like the neon powder suits that we all (most anyhoo), snicker at.