If I recall correctly, a core reason that Canonical developed mir was surfaceflinger compatibility which would give mir more touch or Android capabilities...