Ok, it might be a bit too strong. How about "increase the level of that spell by half the amount (rounded down) by which your current Corruption exceeds your Threshold."?
You have to remember that every single time this feature is used, the character is making a Corruption check and that the spell being cast is making it worse.