What I think is too train your goalkeeper up to at least 100% in all their key attributes, but I think throwing, kicking and punching are the least important. In my experience, there are two types of quality keepers, the ones that get ratings of 6 in key games and those that get 7 & 8's. You just gotta play them to find out! Not the best advice I admit.