What I'd love is to simply be able to create one list of my top 100 players or so (and the same with my other owners) and then have the game notify the commish that somebody's list is empty when their pick comes up. At that time the sim could be stopped and uploaded to the site for new lists.
I do now understand the purpose of the round-by-round lists, I think that is a good idea.
I guess my ideal setup (not to nitpick OOTP or anything) would be as follows:
Teams can rank potentially ALL players in the draft in one list. Their draft could proceed simply by picking the highest player that list if any remain. However if a team wants to ensure a specific position in a certain round, they can specify simply the position(s)/round pairing, and then the game could filter their master list by position and make the proper pick. That IMO would provide some round-by-round determinism without requiring the user to re-prioritize picks over and over throughout the draft.