Data driven, responsive, unexpected, subtle are the words I would use to describe my always evolving projects. I strive to create web applications that go beyond the normal input/output that users expect. I try to relate data in unique ways, driving unusual concepts, different concepts. I think some of the best features are small details that the majority of the users will never even notice, but that are game changers to the users that do.
I find no issue in developing for the minority instead of the majority. A user that will spend time understanding and appreciating my work is worth more than the 1000 that will skim over it never to return. Of course, satisfying the needs of the masses is also a consideration, and I strive to accommodate all.