Re: Elite crossfit athlete development theory
Rowing is definitely a good idea....
I think that if people were taught to run properly (e.g. why I included sprint mechanics) it would transfer over a lot better. There's a lot of crappy long distance runners who don't transfer over just because their mechanics and posterior chain strength are terrible.
Swimming is interesting if not just for the breathing control and whatnot. I'm not sure I would actually program that in unless we actually see some swimming workouts coming out of the hopper.
Westside is ok. I think it depends a lot on how strong the person is already though.
Looks pretty solid overall.