very interesting idea you got there, its a huge task.
I would like to give some piece of advice to you since there some issues when you try to gather talent from different people.