While I like the idea it will be hard to implement due to the differing amounts of money new teams get due to their league's income. For example a new team starting in Div II will earn more than new one starting in Div IV.
I think the only way for new teams to play at a competitive level is creating a bubble for them until they are strong enough to survive when that bubble bursts.