That way, even a master of melee combat will still eke some benefit out of wielding a humble +1 weapon
Only 1 level in 5. It would be better if he eke-ed out a benefit all of the time of magic vs. non-magic.
It's an interesting approach though.
That way, even a master of melee combat will still eke some benefit out of wielding a humble +1 weapon