LOTS of really cool information on his site and even some neat testing on how to test for backspin. Seems to make sense too because they were using a Yes! Golf C-Groove putter and it showed that the putter did what it claims by eliminating skid faster and creating a better roll faster.
If you look on the site you'll see that the backspin it creates initially is A LOT LESS than the Odyssey 2 ball.
During his testing if hit perfectly on the sweet spot it did creat positive overspin.
I have emailed the guy a little bit and he fowarded me a video that will be put on the website soon and with his permission he said i can show it to other people:
I have Been playing a lopaka cylindrical putter with the same diameter as the ball hitting the ball at or above the equator giving it a tiny bit of overspin I won't go back to a lofted putter