I can see how this would benefit the user, you get to reserve your preferred name, but how is this good for developers?
Having users auto sign up would ruin any value in there uptake / usage data. How many of those users are interested in the product and how many are just squatting on the username?
Maybe this is over my head =/