Heres something I thought of, perhaps delete all values in the creep reduction table and create 1 vale of 0, so the heroes get no exp from creeps, then when a hero kills a creep you add the unit's custom value in exp via triggers.
So you'd need to set all the creeps custom values to the amount of exp you want them to give.