Do you think the car pushes help? My friend love them and think they played a major role in him running 6.20 years ago.