The weakening immunity/resistance orb has (another) lukewarm yay from me.
To me, the version that would make it easier to code is the one that affects everything (enemies and objects) in the same way. The version that makes more sense from a physical point of view is the one that keeps all immunities intact (and it's still easier to code). But, either way, it's up to Craig to decide what and how things are.
I was thinking about the Sight increase orb and remembered that their effects are achievable with training anyway, so I say nay. Perhaps if the attack bonus was higher (perhaps +20%) it was more interesting to have... but I'm not too enthusiastic about it...