When you say "If a country starts censoring the Internet, more servers will spring up in response." can you confirm that you (or I, as the person running the servers/service) would have to initiate the spin up?
I want to read "more servers spring up in response" to mean that the program automatically detects censorship using proxies in each country (or some other magic?) and creates new servers if it detects blockages, but I have a sense that that would be too good to be true...