Tom, like any specialty golf product, the Heavy Putter is not for everyone, but it can be a tremendous help to some golfers. Basically, the Heavy Putter slows down any of the movements the golfer makes when putting. If a golfer has a jerky stroke, lurch or lunge when putting which is usually referred to as the yips, the Heavy Putter can mostly eliminate this. Also, there are those golfers who do not have the yips that simply putt better and possibly remain more controlled and calm in their stroke with a heavier putter head, added grip end weight and finally a much heavier overall total weight. I have mentioned a number of times in my answers here that much of golf club fitting is some form of a trade-off. Of course we want all the trade-offs we make to end up positive and actually improve our games. With this said, one of the trade-offs that I have found in using heavy putters in fitting over the last 20 years (long before the Heavy Putter came out) is that it is sometimes much more difficult to control the length of longer putts with any consistency. This is something you need to find out for yourself by actually using the Heavy Putter. Also, what I have found is that it is hard for a so-called normal weighted putter to match the accuracy of a heavy weighted putter on putt lengths under 11 feet. The record number of consecutive putts (exactly 11 feet) made here in the golf club design studio was done by me with the Heavy Putter (23 putts in a row). Apparently, it is working very well for you and I would definitely stick with it. You mentioned that you were always a very poor putter and I feel that this type putter has eliminated some tendency you had that probably had something to do with the words “I now have a smoother putting stroke”. So, finally Tom, the only important comment that I can leave you or any golfer with is this; “if you can satisfactorily control the distance on longer putts, you are definitely making more of the shorter putts and you have reduced your three putts, then the Heavy Putter is the way to go.