I have not done crossfit, so this is second hand info, but a PT that I know tried it for a while and her determination was that doing crossfit makes you better at crossfit, but doesn't really benefit...