Mamba is very rigid and thick. So 1 of the better options if it needs to be fast and puncture proof. People do complain on mounting those tyres as they are stiff and have a very hard compound. Thickslick is a softer compound and thinner.
Did you find what you were looking for?