Without being argumentative, please define "better" and "positive impact".
Guess that was too much to ask. Everybody gets it. I just want to hear you say it.
So "better" and "positive impact" means more mature bucks to you. I am sure you understand that your goals for hunting and other's goals might be a little different.