Interesting article - would love to see more information on AEC tradeoffs - what proximity between mics and speakers can you achieve before the cost in audio quality / performance is too high? There's always the risk of feedback (take a hearing aid for example) The Walkie Talkie type approach, while cumbersome, may be the best served for this application aka press a button to speak.