I don't see much of a problem with how the turn in system works, honestly.

Hardcore gatherers and crafters can consistently get in the top 20, more casual DoL/DoH can stockpile items for days / weeks and then turn em all in whenever they have enough time to do so to get in the top 20 every once in a while. The actual hamlet fight is also pretty fun, even tho I got constantly raped when I tried it this weekend, it was still fun as hell.

As for the rewards, I do think it - might - get a little better once they increase hamlet level, but for now....we're screwed.