I think the problem with API's etc. is real, but then again, in the long run this will be an iterative process. If something isn't in the first release, we can add it to the next release
It's just hard to me to think of good ways to get community input for the specific issue of UI.
If we would have shown the Maemo 5 UI plans at the time they were ready for the first time, any smart competitor would have not commented anything on them, picked up on the good ideas, disregarded others and probably even come out with their own device before Nokia.
We will be the first company out with the device with the Maemo 5 UI. If you wouldn't believe your UI is an competitive advantage and therefore don't care about that fact, then we can all go home already.
Yes, members of the community could then give "free input", probably, but "free" here isn't truly free - it is with a rather large cost.