Hi
I don't know if playerID's is reused but my guess is there are not.
So if you want to run through all playerID's you should do that once. From there you can figure if the player is "dead" or not. Then you woukld have buildt your own playerID db.
About BB stat I think it might catch 90% off all the players which is interesting.
I have another approch which only works from season 7 ot there about.
For each season I figure manually the first ID og last ID for a countrys draft pick. From DK i have made this list
Season start stop numbers
12 14963291 14967352 4061
11 13542360 13546375 4015
Then I build the DB with active players.
This way should work for a specific country and not for bbstats.
bbstats is my guess that they want all playerinformation for all countries. But this could be fun if bbstats can allocate a years draftee class no matter which country.
Just my 10 cents :)