Having a chat with Lenigrast and he suggested that it might be a good idea if items like the Dragon flail were given certain boosts against some NPCs - similar to the likes of Silverlight, etc. and I'm inclined to agree. On their own, the Dragon flail and dagger seem to be a bit like a female escort - overpriced, good looks but not much of a bang.
Again, credit for the suggestion goes to Lenigrast!