Have roots that go waaaaay back up there. Have hunted X2 for many many many years, and I can tell you, it's got it's issues. They rounded up a bunch of horses this year...but it's really only a drop in the bucket. I think they took 700ish but the population was over 4000. That number is mind blowing when you take into account that the carrying capacity is supposed to be around 400ish! To say the least...the overpopulation of horses in that area has had a HUGE negative impact on the deer and antelope populations.
As far as the reported harvest stats. Theses are quite skewed because the largest population of deer in the zone live in the Barry Point fire burn scar. A few years ago, you could easily see 10-15 bucks a day in the 24-27" range. Problem is..I would guess that 80% to 90% of all the bucks taken in the zone have been coming from that area. Instead of 24-27" bucks, you are now seeing 18"-20" bucks. The genetics are still good and a large portion of the bucks will be 4 points...but the sats don't show how the overall age class has gone down. Don't get me wrong...there is and always will be huge bucks there. But you have to fight the crowds in the burn (and I mean CROWDS!) and then the horses in the sage flat juniper areas. Traditionally, the larges bucks have come from those sage/juniper areas...did I mention HORSES!! I can't emphasize enough just how overpopulated those danged horses are! So much so, that you will find yourself putting much effort into trying to avoid them. You get them moving and they will clear the whole area out! I'm not kidding...you can easily see 50+ horses every day.
The buck of your dreams does live in that zone....but don't put a bunch of value in the stats. Success rate is high, but the age class has gone waaaay down. You gotta put some time in and be ver picky! As far as weather goes...yep it always helps, but the days of the true migrations are long gone. The big buck you might find during the late muzzy hunt was more than likely living in the zone during the summer as well.
Good luck!