Share 'Turbo Putt putter, Is it allowed?'

Just wondering if there is anything against using a PDGA approved Turbo Putt? I know it went back and forth on approval and I believe now it is Not Approved. But the one I own says PDGA Approved.
I'm guessing its a no no to use, what are your thoughts?