In the current model any kind of employee who wants to contribute and gets paid will have to take the hassle of running a delegate. They may lack the technical skills, which would make them hire somebody, or they may decide to do themself and not be very good at it. At the end, how will they be judged - their block production reliability or their task (marketing, developing etc)?
I feel the tasks should be separated. Delegates should stay exactly as now, getting a small pay and creating blocks, publishing feeds etc. We will also have employees (or whatever term sounds better) who will set a payrate as percentage of the total dilution pool. This will not only let them focus on their task and not get distracted, it will also allow the payrate to go above 100% from the current model if necessary. For example if a 2nd BM turns up, we would be certainly wise to break the bank (so to speak) and in the current model it would be difficult as ideally we would want a 1 person=1 delegate scheme.
Block production is a fundamental part of the network being maintained, so I think it should be kept simple and separate with a low barrier of entry. It would be useful in case the network has some form of crisis.
Named it proposal as that seems to be the rage these days