Без заголовка
Первое - не техническая проблема. Людей нельзя учить ошибочному "вот первая диаграмма, на которой отдельная модель, а вот вторая, на которой другая, а потом где-то на странице 153 замечание, что Шарик на первой это то же самое, что Шурик на второй" даже в качестве, хм, "упрощения". Нужны viewpoints. Я бы в такой ситуации объяснил стейкхолдерам, к каким печальным последствиям ведёт отсутствие viewpoints для качества образовательного продукта и последующего бизнеса.
А вот с Julia проблемы уже технические. За пределами числодробильни там практически нет экосистемы. Пользовательская аудитория UI-библиотек для веба или десктопа ничтожно мала, что сказывается на доступности и стабильности. Основной деятельностью команды, в такой ситуации, может стать починка или переписывание с нуля тех библиотек для Julia, которые "казалось бы есть".