I wouldn't mind giving a huge point addition to those with a fair amount of strings translated. But there are also many who has 1-10 strings. It would be an easy and unfair way to get diamond.
Those writing checkers now are getting a pretty nice point boost, so I would really like this to work, but I can not see any solution at the moment.
And about your first one. There is still the issue that I do not know who the translators are anymore. In the beginning it was easy, since the project wasn't open for anyone to translate. But now there are over 100 translators, more than 50% of them do not have the same name on crowdin.com and geocaching.com. That combined with that it's not possible get any reports via the API makes it a lot of work to handle this.
Last time I sent coupon codes to the top translators, I spent a few hours on that, due to lack of automation.