The problem is that you more colors might be confusing.
Green = Good.
Orange might be interpreted for kinetic, grey for collision, or blue for EM.
And it’s not really important since you can clearly see what affect you on the top of your screen.
More colors may makes things confusing, especially for guards.
I know. Green for positive effects in general is good, but maybe there should be a small icon, next to the number then, so that you can see what effect is contributed to each number?