Оверхэд можете сами посчитать, примерно 100кб на каждый kubernetes сервис в каждом sidecar. В итоге квадратичная зависимость. По latency примерно 10 мс, но зависит от набора фичей, которые используете.
скажу честно, между кривоватым решением с большим комьюнити и решением которое не пилят хотя бы 10 разрабов фултайм и его не используют как минимум пара топ-компаний я бы выбрал первое, без обид что вас сподвигло писать свое решение а не контрибьютить в готовое?
Тем, что исправление архитектуры Istio займет большое количество времени и продавить это в апстрим будет также очень сложно. Доработки требует как pilot часть истио, так и envoy proxy. Причем, переписать нужно большой кусок discovery.
Мы с радостью вернёмся на Istio, если они в обозримом будущем займутся решением этой проблемы. Пока что тема в холде по сути и для нас реальный блокер к внедрению. Почему не envoy: он не поддерживает discovery по требованию