I agree that there should be more rankings than just the skills, duels and experience for players.
These two ranks are very good options.
1. The idea must be balanced and well thought out. If you haven't explored the positives and negatives, and looked at ways in which the idea could be exploited it isn't going to make it to a vote.
I see no negatives to this, and there is no way it can be exploited. All you would know is who contributes the most to the town. It would not even be helpful for duellers to gain targets, as the people topping the list obviously donate all thier money to the town.
2. The idea must not require excessive admin interaction to prevent cheating.
It would require no interaction
3. The idea must not change the concept behind the game.
It won't affect anything of the game.
It would not be expensive to code, I don't think. They already collate this information in each town, so only needs a simple code to collect this information. They have that code already, as they already collate players experience/duels etc.
Great idea. Two thumbs up