I believe the rotating schedule laid out above would have a 6 year rotating basis where you play every division member 6 times (3H, 3A) and non-division members 3 times (2 and 1). The H/A evens out over 12 years, so you would see each team 3 times in your stadium over 12 years.
Lining up the divisions (I added ND and UCF for fun)
Division 1: FSU, Miami, UCF, GT
Division 2: Duke, UNC, Wake, NCSt
Division 3: Clemson, VT, UVA, Louisville
Division 4: Pitt, Syracuse, BC, Notre Dame
From this, you have a VT schedule for the following 6 years:
Year 1: @Clem, UVA, @Louisville, FSU, @Miami, UCF, @GT, Duke, @UNC
Year 2: Clem, @UVA, Louisville, @Wake, NCSt, @Pitt, Syracuse, @BC, ND
Year 3: @Clem, UVA, @Louisville, Pitt, @Syracuse, @FSU, Miami, @UCF, GT
Year 4: Clem, @UVA, Louisville, BC, @ND, UNC, @Duke, Wake, @NCSt.
Year 5: @Clem, UVA, @Louisville, FSU, @Miami, @Pitt, Syracuse, BC, @ND
Year 6: Clem, @UVA, Louisville, UCF, @GT, @UNC, Duke, @Wake, NCSt.
Years 7-12: Flip the Home and away for each team.
Now you can argue who you want in what division, I don't care, but that's how it would all lay out for those that would want to see it. More rotating opponents will be beneficial for the conference in terms of good teams meeting up more often. Seems to me it's a pretty even way for fans, even way for teams, and when 2 divisions are tougher than the rest, it will show in the standings as you play around a bit.