I’ve got one, love it.
Never used it with 120’s, but perfect with 100’s.
Very light for a steel xc frame, very comfy and handles really, really well. Secure, stable and just feels ‘right’.
They can feel a bit short if you prefer a more streched out position – bit different to an Inbred for example.
A Soul feels somewhere inbetween to me, all of them handle really well, it’s just a question of how long you like your top tube, imvho.
My partner has the Easton alloy version, the Tig Team SL.
In all honesty I’d probably get one of those if I had the choice again – lighter and takes a bigger rear tyre.
Having said that, I really fancy a Dialled Prince Albert – great value and arguably much more versatile.