As for the answer to your question: I don't know, I seriously think nobody knows. The effects of the staff are very difficult to measure, except maybe for the trainer. I think a lvl 10 PR man might help me in the long run, if you don't think so, you can hire a lvl 1, this is a choice every manager needs to make for his own team.
Most likely a top division team benefits from a top PR, while a low division team might consider a cheaper alternative. The reason being that potential incomes are higher in a higher division thus it is worth the investement (just as in real life, paying Phil Jacksons salary might make sense for the Lakers, but definitely would make no sense at all for the local team here in Linköping, KFUM Linköping.
The same is true about doctors. At a low division player salaries are quite low, so it might payoff to have a replacement extra, rather than paying e level 10 doctor salary.
For trainers it is more difficult, even though at the moment I think most teams benefit from as good trainer as possible. This will be true as long as the game grows quite rapidly. Once it stabilises I would believe that a level 10 coach perhaps wont make sense for a top division team, as they cannot afford to train that much if they want to stay competitive. For low division teams it might be a bad deal too, as they are training guys in such low levels that it is not worh spending to much money in them. On the other hand mid level teams might benefi from a level 10 trainer.
everything is of course specualtions, but I hope it makes sense.