The biggest obstacle is the first four weeks when nobody has a bye.
but week 1 is a no brainer. Those teams open without a game before.
week 2/3/4 can stay same (or just don’t have TNF during those weeks since the product sucks), but you can give 2 teams an early bye in week 4 and have them play week 5 Thursday. And from that point forward keep it that way. By week 6/7/8 teams are losing players left and right to injury. Coming back 4 days later sucks for them.