You guys should be ecstatic about getting Leach to coach the Cougs. Any team would be lucky to have him. You'll be winning a lot of games.
As a Tech grad of a couple of decades ago I can say in hindsight he is better off not being there. The students are indifferent and the administration is corrupt.
Although most of my immediate family members are TTU grads I had no problem in suggesting to my daughter she attend Columbia instead of Tech.
Don't get me wrong, I think the folks in Lubbock are some of the friendliest people in the world. The students, however, are a jealous bunch and are envious of grads who have done better than they can ever hope to (I base this on the fact that I have grad degrees from Texas A&M and The University of Texas as well and they are always extremely happy and supportive when their grads do well).
If you treat Leach right, he'll be around for a long time and you'll be treated to some wonderfully exciting football. Congratulations WSU! You have a lot of new Cougar fans.