Since this is wotlk,good luck finding a good holy paladin that agrees to only rolling for the useless pos caster plate gear(only exception:bpc wrist).Or a ret/fury not being able to roll for leather(and mail in case of ret gear - Fester mail belt for instance),a boomkin,an elemental shaman - hell,even dk has leather as bis - blame blizzard.As for daggers/staffs,ofc they belong to rogues/hunters.
@OP 2h enchancement is useless,and yes,your roll should be around the de/vendor level.Any raid leader with a brain would never even think of giving a two handed weapon to an enchancement - just like he/she won't give a melee weapon to a hunter first,or a ranged weapon to a rogue/warrior first.