Dehancer: Game Changer or Overhyped?