dude forget this idea man. A weapon should deal whte damage its worth. One iron dagger does not do more damage then another iron dagger. Random. I dont want a dagger that does more damage then a sword. Thats foolish. Daggers in real life don't do more damage then swords. Daggers are just fast. Plus what would that do to the legendary weapons? i would not want to pick up a dagger when im level 47 that is stronger then goldbrand. That'd irk me pretty bad. i want to keep things in order. dagger< shortsword < Broadsword < battle axe/mace < long sword < great hammer < War Axe < umbra lol < gold brand < dawn fang superior.... that sword is awesome.
Is see what you're saying, bigger is better etc, etc. But that's kind of the problem for me. I'm the kind of guy who likes to use daggers and short swords and small weapons like that. And like I said, after a certain point, unless you have a legendary dagger, all those types of weapons become useless so you're kind of forced to wield a big, cumbersome claymore that you don't really want and doesn't really match your play style.
And the remedy to keep a dagger from becoming better then a legendary weapon is to really make it legendary i.e., unique. Give it a special enchantment that only that weapon has.
The main idea behind this that appeals to me is that in the game, there's always something better, whether it has better hit points or a better enchantment or accuracy (for bows/crossbows/other medieval shooty things) or whatever other kind of stats the weapons/clothes/whatever can have. That way there's no Infinity Plus One Sword that can be a game breaker.