Yes str requirement should be looked at individually because obviously 80 str is nice on a level 60 pure, but on a level 100 main, its not too nice. However, its the mage requirement im more worried about, you should definitely have an 82+ Mage requirement + DT finished for ice blitz, or at the very least have 85 for entangle/teleblock on normal spells.