I'm fine with whatever you decide - but I think 6 up and 6 down is better than 4 up and down.
More movement makes for more changes.
That still leaves 8 people in the same league who will play each other again. More different opponents each season is good!
And you could still let the 1st and last ...