Right, saw that thread, missed the bit on tags though. What's interesting is that the item tags actually seem to work, so the implementation is most of the way there.

By unlimited options, I meant activating tags will let us hook into scripting, which will let us do anything the game can already do. Indeed more options for damage and such are needed, though that's not even a particularly interesting use-case for armor mods for me. I want more kind of status reflection effects, reactions, etc.