I think moving with WASD for all characters is kinda tricky since you have some latency issue between a few clients so you cant have exactly the same movements.