I dunno.. I have a feeling it is just these kind of programs that will catch the lion's share of Corporations as a home base.
These kinds of things are way easier to use.
I would find it much more enticing to click on an "L Word" (just as an example) link to take me to their area then go through the search, TP, Crash, Lag and possible isolation offered by most
SL corporation/entertainment Islands.
EC knows how to get those corps behind them. They were a big part of the draw for all those big islands not that long ago. Seeing them Islands slowly poof off the map makes me wonder if they are heading this way.
Just like Lively, I won't count it out before it has a chance to come into it's own.
And Edit to add:
No, there is no UGC.. but I don't think Corps care about that. LL has it's focus fixated on Corps and away from the casual user base now. This is the kind of thing that will bite them in the butt eventually for putting all their apples in one wheelbarrow.