I've said this many times on this site, but I'll say it again. Let the kids benefit off their names and likenesses, but pay no additional stipend/salary. That accomplishes two ideal goals.
1) The elite players, the ones that make the universities the big bucks, get paid by advertisers and merchandisers in accordance with their value (let the MARKET set the value instead of some arbitrary stipend, salary, whatever you want to call it).
2) It takes the burden off the smaller universities. If football is split in to pay/not pay divisions based on the schools that can afford it, the main revenue stream for smaller D1 schools, which is games against the big boys, is gone and probably so are the full rides for their players. This way, the non-elite players don't lose their full rides just so the big schools can pay their players. Let the advertisers spend the money for them.