I just got my copy of Outdoor Life this evening and read the article - better late than never I suppose. And even though the darting aspect of the article may no longer be valid I was repulsed to read something new....
They are going to be GPS tracking some of the deer (hmmm the biggest ones perhaps?)
I also found the title of the article quite funny given the recent thread from our own stubborn megalomaniac - titled "Unfair Chase"