I don't mind the randomness of the shots, but I think that the closer you get to the "perfect" mark, the smaller the randomness factor should be. Right now it seems that the randomness factor is constant no matter how close you get to the perfect mark. I don't think the randomness should go away, but it should also improve with better clubs once they are available. If you completely get rid of it, then some people will be able to shoot ridiculous scores.
One other improvement should be on the chipping...All of the chips seem to go 4 to 5 yards farther than the distance says, even with maximum backspin. It's an easy adjustment to make if you know it's wrong but...
Ok, while I'm doing this, a couple other comments...it seems that the distance penalty for putting through fringe or fairway is too strong. Personally I can't putt worth a lick on this game (I guess that's great realism), but it seems that you almost have to double your distance if you are putting from the fringe. I also haven't found a use for the flop shots yet. Maybe there should be greater distance options for the flop shot? In real life, I try flop shots up to about 50 yards.