Interesting idea, just had to look in the construction set. Looks like it's up and down beers have 5, ogres has 0, spellcasters has more: Imp: 60 Spriggan: 51, however boss level spellcasters does not have much: lich 47, gloom wraiths 48. Xivilai 45
Reason might be that their spells are powers and does not require magic.
Logically cheeps have 50 in magic, mudcrabs have 90, it makes perfectly sense that they have twice as much magic than liches.
Any npc will have twice their intelligence+ racial bonuses.
NPC daedra has lots of magic even the melee fighters a level 1 Dremora Churl has 324.
So your absorb magic sword would work nice against npc and npc daedra, but not so well against creatures, even the magic users would not be very cost effective. Might be an idea to carry two weapons one absorb magic for npc and one other against creatures absorb health would give symmetry and you would not need to waste magic or potions on healing yourself.
cast soultrap on selected monsters so you can recharge weapons.