Robert1893: In my opinion, the differences between the putters is marginal (at best). Any perceived increased quality of one putter over the other is (most likely) confirmation bias at work.
Sounds like if you already have the Sabretooth, you might as well keep it.
Folks like me have no choice at the moment, but fortunately I have been happy with my Spiders at Levels 77 and now 94.