I currently mess about with positioning, marking and such, but leave the takers and players in the actual positions to my staff, with quite good results so far.
Believe me, when you get used to it, it is much better than the old way.
I used to get so infuriated when setting up the old system with players jumping about all over the place and changing roles, it was like a game of chess most of the time.