Teams have 8h to make each pick. If 8h has passed since the last pick was made, the next team may take their turn as well as choose the card for the delinquent team (this is a penalty as your opponent will likely not make an ideal pick for your team).
Oh shoot, 8 hours, am I correct in assuming any member of the team can make the pick? I do agree on the time though, it appears reasonable
Also, is there a time limit for player drafting?
The problem that I foresee is that people often sleep for 8 hours or longer, let alone are online to make the pick.
I don't think that having the following team pick is a very good idea, as if they're smart about it, they won't just pick a card that's useless for the team, they'll use it to hate draft another team. Instead, I recommend that they just lose the pick entirely. This has more or less the same effect for the team that missed the pick and removes the possibility for another team to be penalized.
Another option would be that the team that missed their pick would have to wait until their next turn to make the pick.
I think losing the pick entirely is quite unfair, but pushing it back 1, 2, or even until the end of on-time drafting sounds fair