Im fine with the clock on weekends, I just want everyone to be fine with it as well....I understand that people's weekends are usually spent with family and not at work in front of a computer (where most people have plenty of time to participate in strat).
As long as everyone gives the okay for it, we will do it!
Also, this is not necessarily a "pre-card" draft. It just so happens that it will be still running through the release of a new card set. I guess you could say that is an advantage for the players who purchased the cards, but that advantage is relatively minor in terms of a Keeper league.