The developers seem inclined to not just implement the zerocoin protocol, but to also be 200% sure beforehand that it is bugproof.
Only the developers know when zerocoin will go live. However, when it does, be sure to fasten your seatbelts, 'cause we will be going to da moon
Yes, that's how releases should be treated.
Testnet is for testing, mainnet for launches.
And when it launches, it really launches.