По поводу проблем, смотря какой масштаб внедрения (количество разных точек принятия решений, например команд которые сами пишут манифесты), истио меняет api манифестов время от времени без совместимости, миграция очен больная.
Если решитесь внедрять, обязательно в лаборатории погоняйте приближенную к реальной/планируемой архитектуре, особенно важно понять отладку проблем, однако если есть спецы по енвой, то должно быть относительно не сложно.