I think the ability for officers to (re)move a members TW team is fine. Assuming you give thorough instructions and your members listen, this would predominantly be done in the event of mistakes. We once had a member accidentally put 555s as lead instead of cody or Starck as lead instead of Veers. The team management tool has helped a lot with this as well, but if a member posts a bad team, I see jo reason why officers shouldnt be able to veto it.
I also really like the TB idea of individually banning platoons. I also think that they should reveal the platoons at the start of TB so officers can post TB instructions at their leisure rather than frantically at the start of the phase when swgoh.gg is usually crashing from too much traffic.