Dificil comparar ya que sus especificaciones son totalmente distintas.
Si no tenemos en cuenta las especificaciones, yo no compraría a día de hoy el Mi4c, ya que el Mi5 está al caer y el 4c debería bajar de precio.
Si estás valorando el Mi4c, échale un vistazo al Redmi 3 que tiene especificaciones muy similares, incluso superiores a un precio de risa.