Do you need O lifts twice a week in season? You may be serving two masters. Get the gains in the off season and try to maintain them for as long as possible during season.
For speed/plyo work - quality not quantity. Walk away when it starts to go to shit. It's really important to detach conditioning work from speedwork.
Recovery wise, it's a social game, but the Guinness shows some cruel love to those who flirt with it.