I agree about the name. For educators (most of whom do not build) the need for higher-end tools is less an obstacle than is the CP name.
At the same time, since building is difficult, Unity 3D offers a similar experience with only the need to download a browser plug-in. If you are paying a builder anyway...why not go with a privately hosted solution with Unity? If you need a social world, however, that would be where Cloud Party has the advantage, at least until admins see that name :(