MacDonald was a good shot stopper but was glued to his line for corners, didn't command his box and his kicking was horrendous at times. Majority of keepers have those weaknesses, especially at this level. Big Kev has similar strengths and weaknesses to MacDonald but is young and will improve. If he was good at everything he wouldn't be playing lower league Scottish football.