I've been riding the Soma for a few months now and I must say I greatly enjoy the ride-- the geometry is steep and it feels quick, but with the right setup it deals pretty well with the rough roads.. I can't say I've ridden the steamroller for comparison, however.