a lot of potential in that.
Why stop at Materia?
make enemy attacks that deal greater damage to certain gear TYPES.
After all, any class can wear off class gear (at least in part).
Even better yet, apply it to battle phase changes.