Can I throw out a suggestion? I'm not trying to tell you how to run a league, but from past experience, I would increase the waiver wire time and trade veto time for 2 reasons.
1. Some of us (like me 🙂 ) may not check here every single day for players who have been dropped onto the waiver wire or be able to approve/veto a trade within 1 day on weekends and such.
2. It will prevent people from "steaming" pitchers in order to pick up a few extra Ks or Wins b/c they will have to wait more than 1 day for those decent players to become available off waivers again. Steaming meaning dropping and picking pitchers up every day.