Really, this is a decision you’ll need to make for yourself before you buy your CrossFit shoe. If you know you’re going to compete in CrossFit, then you’ll want to spend time focusing on your weaknesses when you train, and probably want shoes designed to help give you a boost with those weaknesses. So, any CrossFit shoe that will help make you stronger and improve your weaker skills should make things easier for you as far as levels of improvement are concerned. For instance, if you don’t squat well, having a bit of elevation in the heel of your CrossFit shoe might help boost things for you.
If you are simply doing CrossFit to stay fit and don’t have any intentions to be competitive with it, then you’ll have a little slack as far as training and purchase your shoe is concerned. Again, it’s always good to focus on areas where you want to improve and buy the shoe that fits that purpose for CrossFit, but you’ll have more leeway if you are doing CrossFit for a workout.
Most CrossFit shoes are made to give you benefits so you perform well in many activities. The good CrossFit shoes focus on everything, including stability and support for weightlifting, cushioning and flexibility for running, breathability so your intense workout won’t affect your feet too much, and good protection. The balance in the best types of CrossFit shoes means you might need to deal with trade-offs when you make your purchase. But getting any CrossFit shoe should help balance you out and suit your versatility needs.