I agree that if someone has a weekend commitment the entire Guild should not be penalized.
Allowing players to pre play their matches should be allowed. The developers could chose to NOT include any pre-played future battles in the daily ‘wars’ mini score (like past ones don’t count). They would only count for the weekly Guild grand total.