Another thing that I'd like brought in if two season contracts happen is player loans. So if I have a seconds player who should really be in firsts but won't get a gig, I could loan him to another team to get experience up. It keeps players in your club's system but also allows players to get experience.
No teams should be added. In fact, even if another team fold, I wouldn't want another team in. I reckon that everyone is pushing for more teams yet we don't really have the quality of members to uphold that many teams anymore.