for some reason i get the feeling tulane will announce a new head coach and their plans to build a on campus stadium on the same day. one would think they would/will also get a new practice facility if they build the stadium where they currently do that.
I've talked to Tulane alumni at work who said they don't support the program because they don't see Tulane putting any support behind it. They've also said that if the school would make a commitment to the program, (ie: new stadium, good coach) they would definitely get excited about it again.
So, just using that as a barometer, I think the OCS is a good first step.