Why do people put more than 2 points in imp corruption for pve? With just 2 points in imp corruption your spell ends at about the same time as your GCD ends.
You would have to wait for the GCD to end anyway if you made it an instant cast. I can see how you can get more dps by making it instant but its going to be marginal and you can put those 3 more points in another talent.