I think the amount awarded for each win should increase with your rank. Winning 40 HB being top 200 doesnt really cut it. perhaps 250 per win at top 1000?
I'd love to see a change in this, at 1000 you should earn more than 100 I think.
Maybe something like
1000-500: +10 every 50 ranks
500-250: +10 every 25 ranks
250-100: +10 every 10 ranks
Scale top 100 like it is now with top 25 earning 1k+ or something?
Im sure someone can come up with a better (more balanced) scale but the rewards definitely need changing..