Originally Posted by Unwind_Shane
My only thought, apart from the unhelpful '...but we have enough distros already...', is that the better that you can define the target user group as a distinct group with known likes and dislikes, the more likely you are to be successful.
By targeting, I don't really mean the trivial stuff like 'people who like green backgrounds', or something, but 'people who want the latest software, because they are techno-savvy, but don't want to do a lot of messing around to get it' (or their opposite, in some ways, '...people who get a buzz from fiddling around with their computer and still have it working afterwards...').
It has to be a worthwhile sub-set of users (so, not people who type 'a' a lot, nor people who have a dislike of cats) and not just any old grouping ('people from 19 to 32.5 years old' is not only arbitrary, but they don't really have shared characteristics that allow you to take decisions based on their particular preferences, because their preferences will be all over the place).
The better that you define a group, or a few similar groups, of people that you think should like what you are trying to do, the better is the chance that you can provide them with what they want....as opposed to, say, some user interface that no one really wants, apart from the developers, and which irritates the hell out of everybody. I'll leave you to work out who that might be.