Most keeper leagues that I've been in either a) required that everyone keep players or if you elected not to keep, you got additional picks at the end of each round until you had the same # of players as everyone else. Draft order was still random. No "credit" was given for finding a keeper in a late round or penalty for keeping a high-round pick. But whatever is easiest for you to setup is fine by me.