I don't see that "install these extras" scam generating much income.
If you had thousands of people installing every day, maybe.
Personally I despise developers that try to scam me into installing some toolbar by having the option already selected and leaving it up to me to click to NOT install these things.
Jitspoe, I agree that you've shelled out a lot of money for this game, but is it realistic to expect to generate anything worthwhile?
As far as generating enough to contract the creation of new weapon models...
There was, not sure anymore, enough talent in the community to get this done. I offered to redo all the models for free, but never got the nod. I certainly wasn't going to create them on the chance they "might" be used. That's a lot of work. Moot point though, I haven't modeled or textured in years.
Good luck!