Lets put the discussion to a hold
I plan to study jabbing more in future, so I will comeback to this thread
I cannot really back up any statement at the moment