I can see this idea working as it would give everyone a guaranteed 5 matches, with at least 2 at home.
I would also keep the double week for knockouts, as I don't see travel a problem, (it works in NFL).
I would also have the semis played at the higher ranked team, with only the neutral venue...