Bit of a chew on.... and how do you practice your putts?
I think user controlled variables need to be on both.
Driving needs, windspeed variants of NONE, Low, Med, High, Random for practice and to learn your club distance.
Putting needs, playing surface of level or random and greenspeeds of low, standard, fast.
My putter seems to be completely random and i'm not getting chance to figure it out properly.