Another vote for +4; also, I agree that a feat to disallow the return trip attempt is a good idea.
Of course, a fighter with improved trip plus these two feats will essentially always get to trip an enemy and take a free shot and will never really have a motivation to not trip an enemy with his first attack in a round. So maybe not, on the anti-return-trip feat.
It's an issue worth mulling over, anyway.