For D1 I think its all about getting into a good conference. And by that I don't necessarily mean a Big 6 conference. My BYU team in Phelan has been one of my favorites because we have a strong group of coaches in the Mountain West and we consistently have a top 6 conference RPI (despite the current down season). Generally its been hard to get that strong conference outside of the Big 6 or something like the Mountain West, A10, or Conference USA, but if you can get a full compliment of good coaches in one of the lower tier conferences you can make some waves. Its really all about the extra recruiting money at the D1 level, and to do that you need a lot of human coaches that are consistently going to the tournament and at least winning a game or two.