I'm in favour of recharging health instead of health pickups from kills.
1) If there was no recharging health, there would be no sniping.
2) It favours the good players, because after killing a noob and taking some damage, you can just duck out and recover the all damage, instead of having to...