Thought I'd put in 2c.
Alot of talk about getting a tiered system going for tests. While in principle I think it's a great idea, it really needs to be thought through somewhat.
If we're going to start of with a strict tier 1 (only including the big 8) the promotion/relegation cycle would need to be very short. Having a 5 year cycle will send one relegated, currently international standard country to the cricketing wilderness. You could have a situation whereby NZ for example, could be traipsing exclusively around Kenya and Scotland for 5 years, while Bangladesh are considered part of the elite. Even if we shorten the cycle to 2 years, would we be better off having one of the big 8 flogging minnows for 2 years? I don't see anyone benefiting from that.
I don't think anyone would want to see Ryder and Southee develop their careers against that kind of opposition. What if England get relegated, do we make an exception with the Ashes or just can them? Would India even stand for that if they were relegated? (wouldn't happen tomorrow, but who knows in 10 years time)
Personally I think it's close to right the way it is now. The problem IMO is that there are currently 2 developing nations posing as test playing nations. Scrap that. Keep the big 8, and include an extra spot on the test tour for "developing" nations. Have the tier 2 teams (Bangladesh, Zimbabwe, Ireland, Scotland, Kenya, Afghanistan(?)) duke it out in a 2 year cycle for the spot. (The system could be replicated in a 3rd tier for teams below that to get a shot at moving up the test playing ladder) If the nation in the "developing" spot steps up and wins some games? Fantastic. Change it to a big 9, and keep a developing spot on a 10 team tour for the teams that have yet to improve.
Really couldn't answer the poll though. I'd love to see Ireland given a go, but Bangladesh have proved that just throwing a team in the deep end doesn't necessarily make them improve at the rate you would like.