Obviously not a high priority, but I do agree.
The system should take into account the heroes current health percentage, and keep that the same.
ie a Hero with 8/8 gets a +2 HP equipped and it goes to 10/10.
If the same hero has 4/8, and gets the +2 HP equipped, it goes to 5/10.