I was unlucky with my Jitsie, so was Sam Perkins.
Never had other reviews about them, not good not bad.
Rode the 135 Splinned Bonz ( Monty, Bonz, Breath (all the same) Crewkerz, Clean are similar too )
And the 135 Clean and 135 Crewkerz. All were perfect!
Yeah, Echo are still a solid choice!!