Pay them to do WHAT? Just cause they are a "top developer". Do you have a project plan? Work breakdown structure?, milestones?, roadmap? You seem to just want to "hire" people and give money to people without clearly identified objectives or measures.
In the beginning the only thing we need top developers to do is simply to be attached to our project, and to spend their time going through the code looking for bugs, thus lending their professional credentials as an endorsement to our blockchain. The explosion in market cap this, and the ensuing publicity, will far outweight whatever salary we pay them.
Once we've gotten them on board and they're familiar with the code, they will most likely be able to organize autonomously due to open source experience. If not then we can have an entity such as I3 step up and try to create a development framework. Or perhaps one of the top developers from bitcoin with experience working together with as many contributors as bitcoin, will be able to come up with a system.
If it turns out there are developers on board that are simply not worth their money we can reduce their salary or fire them entirely if they are truly useless. The absolute transparency of our system allows us to autonomously scale any number of developers in a decentralized manner, like a self organizing microsoft where the middle managers are replaced by activist-stakeholders with transparent access to all information.
And if you don't think the community will be good enough at stakeholder activism, just look at the recent examples of bitcoin action such as the robocoin scandal, the moolah hunt, etc. The community has proven many times that it will actively seek out and call out anyone it feels is acting dishonestly, and our system allows it to work at full efficiency due to the forced full transparency that delegates give.