pick a set number of DJ's (Ex. 10 man mix), let people cast names in for a ballot for like 2 days (whcih kind of has already happened on this thread), and create a poll with all the names mentioned in that time period and let BTF vote for who they want to hear. If you keep tacking on more names, this will become logistically impossible. And if someone turns it down cause theyre too busy, just pick up the next name. Set a feasible deadline (a month or two seems decent), And the majority of names i've seen listed already have a substantial amount of work already on the website, so if you don't know who someone is, you can just search.
If youw ant to make this a physical mixtape, once you have the 10, pick a rough time limit per dj (i'd say maybe 2 mins), and have each person responsible for their own transition into their segment. Example, if Harman and i were put one after another, I'll talk to him about how he is ending his piece, and work on transitioning into mine. Then if Swi is after me, he'll communicate with me for his transition. Very first person is responsible for the Intro, last person responsible for the ending. Done and Done. Even the order can be voted on.
EDIT: Harman makes a good point. Vision is important if you're tryign to make a consistent product. As an example, I think if you put say a mix by Sargam, then me, then Rajbir, it's going to sound COMPLETELY different with each DJ. but that can be the point too. so long as transitions are consistent itll be okay. Oh, and a battle works too.
Will it be a popularity contest? of course. but who cares, thats the point. By the People, For the People.