I also own a Catsx which I like but am wanting to give a XX4 a go just to be different. I dont car if Im at the pointy end of the competition so much but if i do a reasonable job of representing an old fav well then thats what i enjoy acheiving.
For me thee XX4 ticks all the boxes.