Personally I think expanding the length of a season might not be a bad idea anyway. 2 games a day is too much if you want to try and train and rest players. Plus i've had 2 games in a day 15 mins apart! Literally no rest time, and no chance to change the starting 11 for players that are rested.

So, with that in mind, I agree with the OP. I think 7 teams being promoted out of 14 is too many. 4 automatic (and champions league qualification)+1 promoted via a play off seems a far better way to do it. Gives teams more incentive to finish higher up the league instead of settling for mid table to just go up a level.

I really like the idea of relegation though. Makes the game more like a real life football league. I think just the bottom 1 or 2 though instead of 3. Again, just gives extra incentive/fear to not finish at the bottom.