Agreed.. allow the mutual acceptance of friendlies.
Alternatively... give the managers a config option that either enables / disables friendlies for the whole day (or a period of time). This way managers are in control of when they open their team to have scheduled friendlies