I think, though, that it's important not to push new features to stable just because they've been on testing for a while without blowing things up.
I'm thinking specifically of things like the new dynamic map. It's not a finished feature, so it should stay in testing until it is finished.
Other than that, I'm all for this. Once stuff has shaken out on testing for a maximum of a month or so, it should go to stable. Most stuff shouldn't need more than a few days to a week to make sure it's not going to cause massive issues.