Agreed, I like to think I mod purely for my own enjoyment, but the reality is I always have the communities interest in the back of my mind. Sometimes I create a feature in my mod just for the community rather than for my own use because I want it to appeal to them more. Modding for the community is usually a death sentence for a mod, and should definitely not be the philosophy for a large mod. The best of my mods have been geared specifically for my own use actually, some I haven't ever released, mostly because it is so personalized for me. This is the best way to mod (at least for me); when you notice something that could be changed while playing the game yourself and then getting excited and make it all for yourself. That is the best kind of determination, in my opinion. After that, you can always gear it more for the community, which is far easier with the actual mod completed.