I am not nearly as expert as some people, but the numbers that I looked at quickly were:
- Chainstay (is it long enough for my big feet) -- just a little shorter than I like for panniers (17 inches is my rule of thumb, 17.5 is better). But I'd pass both bikes.
- Casserroll has shorter top tube so I can sit more upright (1 point for Casserroll)
- Casserroll has longer head tube so I can get the bars up w/out a ton of spacers (1 point for Soma).
More importantly, I love the color of the new Casserroll, so I would rationalize any deficiencies in the frame geometry and get the Casserroll.