the detail is promising , and i think the max holder limit is acceptable . maybe is a little too much, 0.5 Million is a good idea .

BTC is the best payout to give holder.
It's very difficult to control an upper limit. How do you want to control it?
The user may have multiple addresses, mails, forum accounts, etc.