He seemed fine me. Honestly his position on the NC is more important. The MEC chair doest have a vote. Their job is to unify the group around a common goal. So far he's doing that. Better than the zero communication from CA and useless inaction from Mesa JA.
Most importantly I hope SM knows the importance of Scope since he came from DHL.