Glad to see you've surrendered
Seriously, people. Are we going to listen to the very few people who've decided that a UI they installed a year ago is the only UI they want to use for every Spring game, or build a decent UI that focuses on the newbie experience?
A really decent UI should not need additional Widgets, unless they add directly to the gameplay experience (healthbar enhancements, AoE displays, etc.). It should be feature-complete, and solve all of an end-user's requirements, using the same graphical style.
If one of those requirements is that it's flexible, and allows for repositioning / rescaling of elements, that's fine- that's a requirement. But quit kidding yourselves that you can have your cake and eat it, too. You can't have a UI that's basically a complete experience, but in chunks, without risking creating a very bad end-user experience. And if they dragged their Widgets in from BA or wherever, and they conflict, and they're too nub to understand all that... they'll conclude that it's
your fault... not some guy who wrote a crappy windowing system that doesn't auto-detect other Widgets that conflict and shuts down gracefully...
Meh. That's pretty much all I have to say about this. I just felt like expressing the arguments for a standard UI, since most end-users who are Widget lovers will QQ if you interfere with their freedom, even if it doesn't make for a coherent newbie experience.
Just as a for-instance, though... I'll bet that it'd be pretty easy to include alternative UI schemas that automatically shut down all the other UIs, so that Chilly / RedUI / IceUI could all get along with one another. Less QQ, and less mess for end-users.