I agree about the API design limiting stupidity -- but also, because the production environment will eventually be used for research, I would like to avoid creating dummy accounts in it. I thought it would be valuable to client-side developers for us to have a dummy environment that they can mess with. I'd even want to make available some dummy user accounts so they can experiment with visualizations and things. Remember, the easier we make it for client developers to experiment, the more likely we are to see a large selection of alternatives.