Two problem with a many mods out there are inexperience and scope. Too often folks embark on a mod with a gigantic scope and too much work to be done, and they have never headed a mod before *and completed it*. I've been modding for a while, and I know the importance of starting small, but this has only come from trying to create some grand scale mod and not succeeding. The most important leson I learned also happens to be the Golden Rule of the Internet: If you want something done, you have to do it yourself. It's that simple. The best approach for those looking to get into modding is to create something small, finish it, and move on to something larger, and it's a huge bonus if the first project is an undertaking by a single person. If one person gets something done from star tto completion, they're learning skills and what has to be done to meet certain goals, and they turn into a knowledgeable jack of all trades of sorts. they can't do everything exceptionally well, but they know how. Once you get to that level, and you ahve something under yoru belt, you're knowlegeable enough to start recruiting people, because now you know what has to be done and you can give them specific instructions, ratehr than being vague... God, I sound like I'm pretending to be some old fart.
In any case, I've been modding for a while now, and I've seen many successful mods, and countless more 'learning experiences'. Even if the project dies, I don't consider them failures unless the creator gets discouraged and quits modding, or doesn't learn the correct lessons from their past experiences. The most well known and successful in the OFp community are the friendly ones that want to know how to get something done, they sit down and learn how, and get it done. I don't have all the names off the top of my head, but huge thanks to all of you.
I'm not trying to act all high and mighty and lecture, but all I'm trying to say in this post is if you want to be a modder, get some small feasible plan, complete it (harder than you think), and move on.
My two cents.