The BoR is meeting again this week. The next phase of NCTM approval is on the agenda. Thanks to a vigorous campaign of dealing with the insurgency, open dissent seems to have been successfully crushed.
Vision 1920's sources indicate that the attitude among the faculty is that even if the NCTM turns out to be a wildly overoptimistic money sink, it will get a new building for Engineering so it's not all bad. And it's not their money that will be thrown down the rathole. Assuming the IDCs really won't be swept... which is not a problem for those faculty who don't generate any IDCs anyway.