We could certainly open up the code sooner, it just won't be polished enough to use from the get-go.
Most of all, it's an experiment for us. Do other people want this service as much as we do? Is this a valid way to try to bootstrap something? Can a service 100% (K, so 95%) open-source itself & still make ends meet?