That was my fav putter back 20 years ago.
The newer Odyssey putters with the polymer insert to strike the ball is what I have used since they came out ~1995.
I'm not a fan of inserts.
I've been playing a Rife 2-bar blade for about 5 years, and occasionally a Ping Zing 2.
The Cushin will be fun to try.