Hi Puppysss,
What you are doing is excellent.
However, if you release a beta version with discount to beta users and keep on adding upgrades, you will find things getting better.
Also you will get concrete bearings on the actual potential of your project.
Don't wait around for things to become perfect.
You make the best thing in the world, and the next modder that comes by will always find ways to improve upon it.
You got to deliver sometime. The line between perfectionism and procastination is very thin. Talented people fail trying to be perfect and missing the delivery time.
Don't worry. Consumers are always being used for beta testing even without information that they are buying a beta version. Marketers call it a full version with bugs.
Of course the bugs are addressed with time and features are added too.
But that doesn't stop companies from doing business till something is perfect.
If that happened windows 95 would not have been released ever. It's windows 7 now and still Microsoft cannot call it perfect.
Get up.Release your mod as beta. Put it at a discount, and pay your first customers for loyalty.
That's how you get returns. Not by waiting till everything gets perfect.
If you have problems about payment processing or download protection, you can contact me, and I don't charge commissions.
Regards
Cloner
Still moving in circles.