I have been claiming accounts too since they went into effect.
I have a couple hundred myself. I dont know how that will translate into the future but I agree, the fact they are being decentralized in this manner is a positive. Every 5 days, I claim a few more.
Congrats on being in the top 8. I am closing in on 20K LEO...it is a level I am excited to hit.