It would be worth to take a look at Parsix Linux (www.parsix.org), it is based on testing, but they keep their own copy of the repository in their servers and freeze it then test it, and finally make a release. I think it is a good combination too: making a cycle release distro based on a rolling release one .