This is a good, incremental improvement toward opening the platform. The feature itself is great. I love it, but it's unfinished.
The new web profile should be integrated or connected with the blogs and marketplace at least. The more this type of information disconnect can be eliminated, the more fluid the user experience becomes, and the less likely it becomes that newbies will abandon Second Life out of frustration.