It’s an interesting idea but I’d want clear documentation, either from the devs or extensive player testing, of the mechanics of all the current status effects before introducing even more complicated mechanics.
This recent thread about Reflect is a great example of how unclear mechanics can be. Other older status effects might be more well understood, but there’s no single resource I’ve seen that documents how they all work. You have to dig through the forums if you want to find details.