I'm also having this issue, I have onDragFinished set to a function that simply prints a message to Console and it never gets called, so its not an issue of which one I should be using but that it just never gets called ever.
I am doing a zoom out and back in effect when the user starts drag and ends drag so I really do need to know when the drag ends rather then when movement stops.