Were you talking about the PIT having a win requirement at one time or the actual NIT?
Hopefully I'll be able to understand the woes of D1 in less than a season here, so I'll be able to weigh in recruit generation in a bit.
And of course, since I do have my own ranking system, I think that it's the best, if not, then why would I bother? My rankings can be viewed at www.bpisports.com and I've produced college basketball rankings since 2009. They correctly predicted all the at-large teams for the 2013 NCAA tournament here and my explanation of my system is that it's an extension of the RPI that factors in point margin (I do have compile a ranking without margin as well, and they differ very little...jet's Loyola-MD team still would have made it in my system without margin). This post is all over the place, so I'm going to post the explanation from my webby...
TEAM SPORTS
There are 2 basic ranking formats for the major team sports, (baseball, basketball, football, hockey, soccer, etc) COLLEGE and PRO. Both sets of rankings will display what each team did against each opponent they've played to date without predicting at all what will happen in the future. A good dictionary definition would be: a summary of each team's overall results to date, analyzed on an individual game basis. The factors in these ranking systems are as follows in order of importance...
1. Win/Loss
2. Opponent (Strength)
3. Point Margin
The COLLEGE format is used strictly for college team sports. Each team is rated based upon the results they have accrued against their given schedule for that given season. The strength of schedule factor is analyzed on an individual game basis and has been created in such a way that it reacts like a human poll does.
Also, all wins rate higher than all losses because if they didn't one is suggesting that winning and losing don't matter/are irrelevant, which is silly since the object of any game is to win.
I think I've contacted seble about it previously with a lukewarm response...I hadn't done so recently because from the few analyses I had done, the Projection Report seemed pretty much on par with my rankings, though with this happening now, I'm "off" it again. Also if my system were to be used, I would want to be compensated somehow...I don't work for free.