The "no byes during the conference schedule" concern seems like an easy fix - start conference play a week earlier. The Big Ten, ACC, AAC, and Big East all had conference games in December.
I loved having this game in late January and hope ESPN keeps it there.