A nice, sleek, slick, simple yet functional and practical piece of software not to mention efficient, fast and optimized or a feature laden design with all the bells and whistles? Your pick. If none of these interests you how about the best of both worlds? All the features we need nothing we don't.
My Pick: The first.
Don't throw in a feature when you first think of it. Think if there's a way to generalize it, think if it should be generalized.