Hornetneedle isn't a pure TP engine like it once was, but it still has very good DPS for a certain level range (6.40 versus 5.68 on Bone+1). You can compare the secondary bonuses on those weapons with your personal preference--just don't use Hornet after ~58 since Chicken knife offers 7.16 DPS.
But again, I'll underscore the advantages of /WAR for this level range since Attack is hard to come by and is crucial for post-60 weaponskills. Pro-tip: a sushi eating THF/WAR can pull raptors with sleep bolts.
And Heart snatcher is for Bards.

The time you spend unlocking it could be spent farming beehive chips for your Blau fund.