Have logged these as bugs, Shaft.
Just so you know, the delay in turn-based multiplayer is not a bug...it is a side-effect of the way we designed it. To remedy that, we need to implement a lobby-based multiplayer system. we are already looking at doing that, but is no small task and will not be an immediate switch.