This seems like a very good routine. I'll have to give it a go during my next off season.
As for the lack of agility and plyometrics, I think you could modify day 2 of cardio to add in agility and modify day 1 or 2 of weight training to add plyometrics if you really wanted to.
I think that with recieving crosses, too many people attempt to apply too much power. The ball should already have quite a bit of speed and assuming that you are pretty close to the net, it is better to get good accuracy.
I've watches like hundreds of these but what I always wondered about is the defensive aspects of the game. Are these guys really that good to make the defense hesitate so much or is that just the style of play. There is like no physicality. Anyways these series of vid's are good: http://youtube.com/...